aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Fix a race conditionAlexander Pickering2020-09-18
| | | | | Fix a race condition that occures when garbage is collected in the middle of a C function.
* dos2unixAlexander Pickering2020-09-15
|
* Fix bug related to unlocking unlocked mutexAlexander Pickering2020-08-22
| | | | | Unlocking an unlocked mutex seems to result in undified behaviour, it was fine on windows but breaks on linux.
* Removed dead code from aioAlexander Pickering2020-08-21
| | | | | Removed some of the unused code form the asynchronous source file, and removed an unusable command.
* Fix memory leakAlexander Pickering2020-08-21
| | | | | There was a memory leak in the call to recv_any(), which would allocate a condition variable and never free it once per call.
* Removed print from aioAlexander Pickering2020-08-08
| | | | Removed multiple debugging print statements for asyncronous functions.
* Added recv_any()Alexander Pickering2020-07-29
| | | | | recv_any() is a function that takes multiple sockets and waits for one or more of them to receive. See the unit test for examples.
* Added pubsub methodsAlexander Pickering2020-07-14
| | | | | Add socket:subscribe() and socket:unsubscribe() for the pub/sub protocol.
* Inital CommitAlexander Pickering2020-07-13