Hello, I am using DMTCP to try and checkpoint a simple Java program, source of which can be found at http://pastie.org/10801783.
In the program input.txt is a large file which contains several lines which I am trying to print. I am checkpointing the program by sending the signal to checkpoint externally through the dmtcp_coordinator. Although, I expected the checkpointing process to work with the open file descriptor, it appears that dmtcp is unable to checkpoint the program properly, and results in some error messages like: [43000] NOTE at timerlist.cpp:107 in removeStaleClockIds; REASON='Removing stale clock' staleClockIds[i] = -100842 [40000] WARNING at kernelbufferdrainer.cpp:125 in onTimeoutInterval; REASON='JWARNING(false) failed' _dataSockets[i]->socket().sockfd() = 11 buffer.size() = 140 WARN_INTERVAL_SEC = 10 Message: Still draining socket... perhaps remote host is not running under DMTCP? [40000] WARNING at kernelbufferdrainer.cpp:125 in onTimeoutInterval; REASON='JWARNING(false) failed' _dataSockets[i]->socket().sockfd() = 11 buffer.size() = 140 WARN_INTERVAL_SEC = 10 Message: Still draining socket... perhaps remote host is not running under DMTCP? In case it matters, I am using Ubuntu 15.10 with 4.3.0-040300-generic kernel. I am also using the latest dmtcp source code available in Ubuntu repository. Could anyone please let me know why this happens and whether there is a way to get it working? Thanks, Pratyush Patel ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ Dmtcp-forum mailing list Dmtcp-forum@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dmtcp-forum