A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
After a send, the sender should never access the task anymore.
[simgrid.git]
/
examples
/
lua
/
masterslave
/
master.lua
diff --git
a/examples/lua/masterslave/master.lua
b/examples/lua/masterslave/master.lua
index
63b900c
..
52c5d65
100644
(file)
--- a/
examples/lua/masterslave/master.lua
+++ b/
examples/lua/masterslave/master.lua
@@
-20,10
+20,11
@@
simgrid.info("Argc="..(#arg).." (should be 4)")
for i=1,nb_task do
tk = simgrid.Task.new("Task "..i,comp_size,comm_size);
for i=1,nb_task do
tk = simgrid.Task.new("Task "..i,comp_size,comm_size);
+ local task_name = simgrid.Task.name(tk)
alias = "slave "..(i%slave_count);
alias = "slave "..(i%slave_count);
- simgrid.info("Master sending '" ..
simgrid.Task.name(tk)
.."' To '" .. alias .."'");
+ simgrid.info("Master sending '" ..
task_name
.."' To '" .. alias .."'");
simgrid.Task.send(tk,alias); -- C user data set to NULL
simgrid.Task.send(tk,alias); -- C user data set to NULL
- simgrid.info("Master done sending '"..
simgrid.Task.name(tk)
.."' To '" .. alias .."'");
+ simgrid.info("Master done sending '"..
task_name
.."' To '" .. alias .."'");
end
-- Sending Finalize Message To Others
end
-- Sending Finalize Message To Others