Hi, I recently download the 2.4.1 version to trace the source code, And I found the latest version is some kind of hack in _ini And _fini in the libmtcp.so before execvp a process's main function.
My question is, The source code use a pthread_create in dmtcpworker's constructor, After the execvp, why the libmtcp.so is still at the memory, And did not get wiped out? I use dmtcp_launch cat /proc/self/maps And I can see the cat process still contains libmtcp.so in its memory space. I check the publication list. Did not found any hint. I am a 1.1.8 old user. Anybody can help me to understand the latest source code? Thanks. Nausca.
------------------------------------------------------------------------------
_______________________________________________ Dmtcp-forum mailing list Dmtcp-forum@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dmtcp-forum