3
0
mirror of https://github.com/ergochat/ergo.git synced 2025-02-16 21:50:39 +01:00
Shivaram Lingamneni 0af0a0b445 fix a race condition
Setting `closed` on the socket (which can mean either "the socket is broken"
or "we should close the socket at the next opportunity") was racing against
the final write. Even if socket.closed is true, we should attempt to send
buffered message data to the socket, before we send the `finalData` and
actually call `Close`.
2019-05-22 16:42:25 -04:00
..
2019-05-12 04:03:50 -04:00
2019-05-11 21:48:36 -04:00
2018-02-04 05:34:26 +10:00
2018-04-16 13:20:37 +10:00
2019-05-22 16:10:56 -04:00
2019-03-12 04:16:16 -04:00
2019-05-19 06:17:30 -04:00
2019-05-22 15:08:02 -04:00
2019-05-19 06:17:30 -04:00
2019-02-24 02:19:50 -05:00
2019-05-19 06:17:30 -04:00
2019-05-22 01:18:22 -04:00
2019-05-22 16:10:56 -04:00
2019-05-22 16:10:56 -04:00
2019-05-22 01:18:22 -04:00
2019-05-21 22:36:37 -04:00
2019-05-20 19:08:57 -04:00
2019-04-28 02:48:19 -04:00
2019-04-28 02:48:19 -04:00
2019-05-21 22:36:37 -04:00
2019-05-12 03:25:02 -04:00
2019-05-21 22:36:37 -04:00
2019-05-15 01:30:21 -04:00
2019-05-21 22:36:37 -04:00
2019-04-28 15:12:48 -04:00
2019-05-22 16:10:56 -04:00
2019-05-20 02:56:49 -04:00
2019-05-12 20:57:53 -04:00
2019-05-22 16:42:25 -04:00
2019-03-12 04:16:16 -04:00
2019-02-03 18:49:42 +10:00
2019-03-12 04:16:16 -04:00
2019-03-12 04:16:16 -04:00
2019-05-20 20:08:06 -04:00