Avi Kivity
66451d5a9c
tcp: fix assertion failure on connection reset
...
The connection reset code posted an exception on the _data_received promise
to break a waiter (if any), but left the optional<promise<>> engaged. This
caused the connection destructor to attempt to post a new exception on the
same promise, which is not legal.
Fix by disengaging the optional promise, and give the same treatment to
_all_data_acked_promise.
2015-07-13 19:07:35 +03:00
..
2015-05-20 17:10:00 +03:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-04-08 18:41:48 +03:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-06-11 11:12:07 +03:00
2015-04-16 16:58:16 +03:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:58:50 +02:00
2015-06-16 12:02:32 +03:00
2015-05-20 17:10:00 +03:00
2015-02-19 16:52:34 +02:00
2015-05-20 11:38:32 +03:00
2015-05-12 11:30:44 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-07-05 11:30:08 +03:00
2015-06-16 12:02:30 +03:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-07-13 19:07:35 +03:00
2015-02-19 16:52:34 +02:00
2015-07-05 11:30:08 +03:00
2015-02-19 16:52:34 +02:00
2015-02-19 16:52:34 +02:00
2015-04-19 10:33:32 +03:00
2015-02-19 16:52:34 +02:00
2015-04-14 20:32:57 +03:00
2015-04-14 20:32:57 +03:00