The call to fflush before backtrack/exit is certainly superfluous now,
but it doesn't harm.
> Sent 1 to rank 0
> rank 0 recv the data
> rank 1 recv the data
+> Sent 0 to rank 1
> [0.000000] [mc_safety/INFO] No property violation found.
> [0.000000] [mc_safety/INFO] Expanded states = 7
> [0.000000] [mc_safety/INFO] Visited states = 10
> [0.000000] [mc_safety/INFO] Executed transitions = 8
-> Sent 0 to rank 1
p Testing the paranoid model
! timeout 60
_sg_do_model_check = 1;
+ setvbuf(stdout, NULL, _IOLBF, 0);
+
// Fetch socket from MC_ENV_SOCKET_FD:
const char* fd_env = std::getenv(MC_ENV_SOCKET_FD);
int fd = xbt_str_parse_int(fd_env, "Variable '" MC_ENV_SOCKET_FD "' should contain a number but contains '%s'");