When executing the following
using Distributed, ParallelDataTransfer
addprocs(4)
function sendrcv(a)
b = a
sendto(workers(), b = b)
for worker in workers()
@show @getfrom worker b
end
b = rand()
@passobj 1 workers() b
for worker in workers()
@show @getfrom worker b
end
end
sendrcv(1.0)
I encounter a Deadlock after @passobj is used. Julia version is 1.4, OS is Mac.
When executing the following
I encounter a Deadlock after
@passobjis used. Julia version is 1.4, OS is Mac.