Commit graph

17 commits

Author SHA1 Message Date
Jakob Ketterl cfb4208db2 improved api 2019-09-22 13:16:24 +02:00
Jakob Ketterl 57975b6f96 move connection tracking to all websockets 2019-09-22 12:57:13 +02:00
Jakob Ketterl b4ffc6e2f0 replace os pipe with multiprocessing (seems to work better) 2019-09-22 12:56:35 +02:00
Jakob Ketterl 1ed69de5b0 un-couple messaging between connections; use non-blocking io 2019-09-21 22:10:16 +02:00
Jakob Ketterl 2edeffb761 close websocket connections in an improved way 2019-09-21 13:49:37 +02:00
D0han e15dc1ce11 Reformatted with black -l 120 -t py35 . 2019-07-21 19:40:28 +02:00
Jakob Ketterl 4493f369dd enable 64-bit frames for large amounts of data 2019-07-19 17:01:50 +02:00
Jakob Ketterl e8a1a40dc0 try to handle overflowing connections 2019-06-07 20:10:03 +02:00
Jakob Ketterl aa7212c642 handle OSErrors, too 2019-06-07 01:14:09 +02:00
Jakob Ketterl a85a6c694c improve shutdown handling 2019-05-12 18:10:24 +02:00
Jakob Ketterl abb5b65217 let's get rid of deprecations straight away 2019-05-10 22:17:53 +02:00
Jakob Ketterl e15359a106 use pythons logging infrastructure 2019-05-10 21:50:58 +02:00
Jakob Ketterl bd627d77b7 misc 2019-05-09 20:11:21 +02:00
Jakob Ketterl 1c2810ccb8 remove debugging 2019-05-05 21:09:01 +02:00
Jakob Ketterl f05afc4b0a get the audio going as well 2019-05-04 23:11:13 +02:00
Jakob Ketterl 1f909080db we got fft 2019-05-04 20:26:11 +02:00
Jakob Ketterl 89690d214d first work on the websocket connection 2019-05-04 16:56:23 +02:00