[CRIU] criu fails to dump JVM processes due to a half-closed socketpair()

Pavel Emelyanov xemul at parallels.com
Tue Jul 2 06:54:01 EDT 2013


On 07/02/2013 05:41 PM, Chanho Park wrote:
>> Unfortunately, criu fails to dump half-closed socket pairs. To confirm
>> this, I wrote this minimal C program, which criu fails to dump with the
>> same symptoms [3]:
> 
> Please refer next mailing threads:
> http://lists.openvz.org/pipermail/criu/2013-June/thread.html#9319
> 
> Currently, CRIU can't dump the unix stream type socket.

I'd like to note, that it's not true :) CRIU _can_ dump unix stream sockets.
What it can't dump is

a) stream connections to the outer world, but this is not Florian's case
   and has unknown semantics to follow to have it fixed;

b) semi-closed socketpair, which is what Florian is observing, and it's a
   bug I plan to fix.

> Best Regards,
> Chanho Park

Thanks,
Pavel


More information about the CRIU mailing list