| 1165 | } |
| 1166 | |
| 1167 | void SAMSocket::HandleWriteI2PData (const boost::system::error_code& ecode, size_t bytes_transferred) |
| 1168 | { |
| 1169 | if (ecode) |
| 1170 | { |
| 1171 | LogPrint (eLogError, "SAM: Socket write error: ", ecode.message ()); |
| 1172 | if (ecode != boost::asio::error::operation_aborted) |
| 1173 | Terminate ("socket write error at HandleWriteI2PData"); |
| 1174 | } |
| 1175 | else |
| 1176 | { |
| 1177 | I2PReceive (); |
| 1178 | } |
| 1179 | } |
| 1180 | |
| 1181 | void SAMSocket::HandleI2PAccept (std::shared_ptr<i2p::stream::Stream> stream) |
| 1182 | { |
no test coverage detected