Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
getting rid of bprintf raises a potential bug :-/
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Mon, 7 Aug 2017 11:07:20 +0000 (13:07 +0200)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Mon, 7 Aug 2017 11:07:20 +0000 (13:07 +0200)
commite2334f2600f6d03f43a79f9c3dc43c2fff21e115
treebd70a851e39492892dbd6d28076a143eb0674fc2
parent28188d631e99c52551b652335b31ec6c48d0e000
getting rid of bprintf raises a potential bug :-/

had to add a grace time on the master after sending the 'finalize'
order to all workers. Without it, master and Bourassa end at the same
time (last worker to be stopped). However, it seems the master
finishes first and let bourassa in a 'running' state :
Process 6 (worker@Bourassa): waiting for communication synchro 0x24bd6e0 () in state 0 to finish

Commenting line 54 triggers the issue.
examples/s4u/app-masterworker/s4u_app-masterworker.cpp
examples/s4u/app-masterworker/s4u_app-masterworker.tesh
teshsuite/s4u/comm-pt2pt/comm-pt2pt.cpp