-
In `DmtcpCoordinator::eventLoop()`, the current logic is that if there is an interval timer, then `epoll_wait()` returns when there is a timeout. The variable `timeout` is then adjusted based on the …
-
I have noticed that JASSERT doesn't generate a coredump, which seems to suggest that it calls exit().
Can we add a debug env var and/or a debug flag which triggers an abort or a SEGFAULT on a JASSERT…
-
DMTCP_HOST/PORT are confusing and should be changed to DMTCP_COORD_HOST/PORT. We should also make appropriate changes to the commandline flag.
-
These are probably two different bugs, but I'll start them as a single issue for now.
In CentOS 7, do: `./configure --enable-m32` and make and `dmtcp_launch test/dmtcp1`.
`dmtcp_launch` correctly exe…
-
The failure happens after the process has been successfully restarted. It eventually segfaults right after resuming from a restart. Here is the backtrace for the segfaulting thread:
```
(gdb) bt
#0 …
-
DMTCP_TMPDIR and TMPDIR can coincide. A user will put files in TMPDIR, and DMTCP considers that all files in DMTCP_TMPDIR are owned by DMTCP. This bug apparently affects any user who sets DMTCP_TMPD…
-
DMTCP_TMPDIR points to the directory where DMTCP places all temporary files. This variable is inherited by all child processes and is passed as a command line flag to remote (ssh) children.
Current…
-
`./configure --enable-m32` is supposed to work standalone, not just as part of a multi-arch build. Currently, to make it work, one must do something like:
`make -j clean && rm -rf bin lib && make -j…
-
Currently, 'dmtcp_command -k' causes the application to execute "_exit()". (See coordinatorapi.cpp) Because we call _exit() instead of exit(), pending buffer output is not flushed (glibc:_cleanup() …
-
# summary
I cannot being to even build the `v1.10` release branch from source because `autogen.sh` fails.
# git info
Start with current v1.10
```
egonza2-mobl1:github jrhammon$ git checkout remotes…