Skip to content

Commit 61cfeb5

Browse files
authored
udf-broadcast-variable-concurrency-fix (dotnet#612)
1 parent 606235b commit 61cfeb5

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/csharp/Microsoft.Spark.Worker/Processor/BroadcastVariableProcessor.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ internal BroadcastVariables Process(Stream stream)
5454
else
5555
{
5656
string path = SerDe.ReadString(stream);
57-
using FileStream fStream = File.Open(path, FileMode.Open, FileAccess.Read);
57+
using FileStream fStream =
58+
File.Open(path, FileMode.Open, FileAccess.Read, FileShare.Read);
5859
object value = formatter.Deserialize(fStream);
5960
BroadcastRegistry.Add(bid, value);
6061
}

0 commit comments

Comments
 (0)