Commit graph

14 commits

Author SHA1 Message Date
badaix
9fcfe09a9a Reformat code 2020-06-11 13:41:28 +02:00
badaix
799ed8ae66 Protect request response with a strand 2020-06-11 12:53:18 +02:00
badaix
38cddf6424 Fix data race with pending requests 2020-05-02 11:58:31 +02:00
badaix
2217595c6b Fix crash when messages are queued 2020-05-01 22:37:25 +02:00
badaix
9bb1c4a041 Make controller async, add client Mixer settings
Controller uses the asio io_context and thus uses one thread less.
This also fixes a lot of thread sanitizer issues.
2020-05-01 22:37:25 +02:00
badaix
d49b5c251c Switch to exception_ptr for async exceptions 2020-03-12 23:33:10 +01:00
Christian Flach
8c8226f2dc Remove most usages of "new" and "malloc" in the client 2020-02-12 22:46:15 +01:00
badaix
8c6d703ec5 Update copyright dates 2020-01-04 01:03:48 +01:00
badaix
e9a5a36855 Client uses less memory allocations 2019-12-12 21:46:23 +01:00
badaix
d8a6e63691 Use promise/future for sync messages 2019-12-11 22:47:11 +01:00
badaix
505769760e socket on the stack 2019-11-01 17:54:25 +01:00
badaix
0b21a5daee rename files to snake_case 2019-10-13 18:43:32 +02:00
badaix
a30f548a31 rename files to snake_case 2019-10-12 18:28:29 +02:00
badaix
ea3921d8b7 rename some files to snake_case 2019-10-12 14:34:00 +02:00
Renamed from client/clientConnection.h (Browse further)