|
3e8d6bb01e
|
Removed typing-extensions dependency.
The package isn't present on older versions of Debian.
|
2023-09-18 14:05:39 +02:00 |
|
|
f1acff00e9
|
Put the join back on CommandStream.__exit__ .
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 |
|
|
b3c82fe0d1
|
More resilient termination logic for CommandStream .
|
2023-09-04 02:47:18 +02:00 |
|
|
f51beb271e
|
Large refactor + stability fixes for the external process control logic.
|
2023-08-15 11:12:21 +02:00 |
|
|
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 |
|
|
c89f992867
|
Added StopCommand and RestartCommand .
|
2023-08-13 23:36:36 +02:00 |
|
|
efef9d7bc0
|
Added commands module.
|
2023-08-13 23:21:36 +02:00 |
|