Mattia Giambirtone
|
6d089d7d5f
|
Various fixes for I/O, timeouts, cancellation and more. Need to fix task_ipc2.py which is broken for some reason
|
2022-09-01 13:18:15 +02:00 |
Nocturn9x
|
66d7c51268
|
Locks stuff + fixes + bugs
|
2022-05-14 11:19:55 +02:00 |
Nocturn9x
|
e76998f29f
|
Added experimental network channels
|
2022-02-27 18:50:57 +01:00 |
Nocturn9x
|
ed6aba490f
|
Added two-way proxy example stolen from njsmith and fixed bug with io_release_task being fucking dumb
|
2022-02-27 18:14:12 +01:00 |
Nocturn9x
|
3ec0864734
|
Added experimental memory channels
|
2022-02-27 13:39:32 +01:00 |
nocturn9x
|
0b8e1487c7
|
Several fixes to nested pools, cancellation, timeouts and more. Fixed SSL I/O (WIP)
|
2021-08-28 23:26:24 +02:00 |
nocturn9x
|
9bb091cdef
|
Fixed nested pools (sorta?)
|
2021-08-26 16:19:40 +02:00 |
nocturn9x
|
44a07521b2
|
Beautified and simplified some code + README additions
|
2021-07-22 11:13:08 +02:00 |
nocturn9x
|
9128cd9759
|
Breaking changes: do not use
|
2021-06-08 17:21:59 +02:00 |
nocturn9x
|
f55826d534
|
Moved socket functionality out of the loop and added some more functions to the socket module (updating examples)
|
2021-04-23 09:17:55 +02:00 |
nocturn9x
|
5b403703db
|
Added some documentation, a test for timeouts and fixed some bugs with I/O
|
2020-12-20 15:58:53 +01:00 |
nocturn9x
|
29683f9067
|
Fixed some bugs with exception propagation and other stuff. I/O is significantly broken on the exceptions' side
|
2020-12-19 15:18:12 +01:00 |
nocturn9x
|
98c9440115
|
Fixed lots of minor bugs (and created some new bugs, of course). Pool-level cancellation is broken, but everything else seems to work given the current tests
|
2020-12-05 17:09:59 +01:00 |
nocturn9x
|
40bcebbf5a
|
Started to work on giambio.with_timeout and fixed a little bug with deferred cancellation
|
2020-11-29 20:16:08 +01:00 |
nocturn9x
|
899e12ead7
|
Added initial support for nested pools and added related tests. Added a couple more tests and separated the debugger class in a separate module. Unified want_read and want_write into a unique read_or_write method
|
2020-11-28 13:04:27 +01:00 |
nocturn9x
|
4618c8cc79
|
Exceptions and cancellation seem to be working (except for server.py inside tests, investigation needed)
|
2020-11-26 16:57:20 +01:00 |
nocturn9x
|
caee01977e
|
Cancellation/Exceptions almost complete
|
2020-11-22 14:35:07 +01:00 |
nocturn9x
|
d60a372af5
|
Updated README, added debugging utility and simplified example
|
2020-11-18 12:13:46 +01:00 |
nocturn9x
|
70646a4767
|
Added some exclude paths to gitignore
|
2020-11-17 10:54:18 +01:00 |
nocturn9x
|
497ef45307
|
Fixed events + Added some TODOs
|
2020-11-16 23:06:54 +01:00 |
nocturn9x
|
10c1b33e20
|
join() partially fixed
|
2020-11-16 21:49:13 +01:00 |
nocturn9x
|
981a598ae7
|
Various improvements to async pools
|
2020-11-16 08:07:19 +01:00 |