Fabio Manganiello
|
3e8d6bb01e
|
Removed `typing-extensions` dependency.
continuous-integration/drone/push Build is failing
Details
The package isn't present on older versions of Debian.
|
2023-09-18 14:05:39 +02:00 |
Fabio Manganiello
|
f1acff00e9
|
Put the join back on `CommandStream.__exit__`.
continuous-integration/drone/push Build is passing
Details
We want to give the process a bit of slack between the terminate and the
close, or we'll be guaranteed to get race conditions upon close.
|
2023-09-04 11:01:34 +02:00 |
Fabio Manganiello
|
b3c82fe0d1
|
More resilient termination logic for `CommandStream`.
continuous-integration/drone/push Build is passing
Details
|
2023-09-04 02:47:18 +02:00 |
Fabio Manganiello
|
f51beb271e
|
Large refactor + stability fixes for the external process control logic.
|
2023-08-15 11:12:21 +02:00 |
Fabio Manganiello
|
06111587f7
|
Added `CommandStream` class.
This abstraction is used to write and read commands over a UNIX socket.
|
2023-08-13 23:37:51 +02:00 |