processes sleeping in relion_reconstruct_mpi
Issue #8
resolved
I noticed recently that when running relion_reconstruct_mpi on our cluster (through slurm) that the processes went to sleep and stopped doing any work. Tracing them I found they seemed to have stalled trying to read from stdin ( read(0, )
I did a quick grep for cin
in the code base and found one on line 702 of recponstructor.cpp. It didn't seem to me that this call was doing anything useful so I commented it out and re-compiled. This seems to have fixed the problem.
Comments (2)
-
-
- changed status to resolved
- Log in to comment
You are right. Debug codes have contaminated the repository during merge. I removed these lines. Thank you very much.
Takanori Nakane