-
Enhancement
-
Resolution: Fixed
-
P4
-
None
-
repo-crac
-
None
FD policies offer a configurable way to handle file descriptors that haven't been closed by application. Currently it is possible to forcefully close open sockets, but not reopen them as in the case of FDs pointing to files.
While it does not seem practical to reopen sockets that represent actual connections (because CRaC cannot reconstruct the other side of the connection), a listening socket can be reopened on the same address.
FD policy like this is not intended to be a final solution for the application, but can provide a workaround when POCing the benefit of CRaC.
While it does not seem practical to reopen sockets that represent actual connections (because CRaC cannot reconstruct the other side of the connection), a listening socket can be reopened on the same address.
FD policy like this is not intended to be a final solution for the application, but can provide a workaround when POCing the benefit of CRaC.
- relates to
-
JDK-8354514 [CRaC] Remove new methods from AbstractInterruptibleChannel and SocketImpl
-
- Resolved
-
- links to
-
Commit(crac) openjdk/crac/52e7a2ed
-
Review(crac) openjdk/crac/204