Imayhaveborkedit 9db0dadc42
Fix voice disconnect+connect race condition
Fixes a race condition when disconnecting and immediately connecting
again.  Also fixes disconnect() being called twice.

Let me be clear, I DO NOT LIKE THIS SOLUTION.  I think it's dumb but I
don't see any other reasonable alternative.  There isn't a way to
transfer state to a new connection state object and I can't think of a
nice way to do it either.  That said, waiting an arbitrary amount of
time for an arbitrary websocket event doesn't seem like the right
solution either, but it's the best I can do at this point.
2023-12-14 19:09:04 -05:00
..
2023-09-28 17:51:22 -04:00
2023-11-20 04:33:56 -05:00
2023-01-16 21:57:54 -05:00
2023-12-12 17:13:55 -05:00
2023-07-01 18:26:27 -04:00
2023-12-10 11:37:03 -05:00
2023-09-28 17:51:22 -04:00
2021-08-22 02:25:13 -04:00
2023-09-19 00:06:10 -04:00
2023-09-19 00:06:10 -04:00
2023-07-18 05:44:03 -04:00
2023-10-21 09:32:47 -04:00
2023-10-20 04:09:57 -04:00
2023-08-25 11:49:03 -04:00
2023-05-19 20:59:19 -04:00