Activity log for bug #1328330

Date Who What changed Old value New value Message
2014-06-10 01:38:58 Dmitry Kiselev bug added bug
2014-06-10 01:42:23 Dmitry Kiselev description The general expectation (correct me, if not, please) is that if the xio_disconnect is called twice, there is no hang and the second call just returns with an error (or even without). If that's not the case, then we have to maintain a more complex state machine duplicating the Accelio states on the caller's side. On a side note, if I call xio_connection_destroy twice, I get a crash (Signal 11). All that is on a Linux platform. Best regards, Dmitry The general expectation (correct me, if not, please) is that if the xio_disconnect is called twice, there is no hang and the second call just returns with an error (or even without). If that's not the case, then we have to maintain a more complex state machine duplicating the Accelio states on the caller's side. That is specifically important for a synchronous usage pattern, where the event loops are not spinned permanently and we have to save the statuses. On a side note, if I call xio_connection_destroy twice, I get a crash (Signal 11). All that is on a Linux platform. Best regards, Dmitry
2014-06-10 10:51:58 Eyal Salomon accelio: importance Undecided High
2014-06-11 03:52:09 Dmitry Kiselev accelio: status New Invalid