MCPcopy Create free account
hub / github.com/dmtcp/dmtcp / onError

Method onError

src/plugin/ipc/socket/socketconnection.cpp:510–519  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

508}
509
510void
511TcpConnection::onError()
512{
513 JTRACE("Error.") (id());
514 _type = TCP_ERROR;
515 JTRACE("Creating dead socket.") (_fds[0]) (_fds.size());
516 const vector<char> &buffer =
517 KernelBufferDrainer::instance().getDrainedData(_id);
518 restoreDupFds(_makeDeadSocket(&buffer[0], buffer.size()));
519}
520
521void
522TcpConnection::drain()

Callers 1

drainMethod · 0.80

Calls 2

_makeDeadSocketFunction · 0.85
sizeMethod · 0.45

Tested by

no test coverage detected