Commit Graph

22 Commits

Author SHA1 Message Date
Jörg Thalheim
7b60678d1f cmd: skip print for zero-length bufs 2024-01-30 10:30:25 +07:00
Jörg Thalheim
a83d7e0afc cmd: add a timeout in select 2024-01-12 00:20:22 +01:00
Qubasa
12896d72ea cmd.py: Fix busy loop. 2024-01-12 00:13:21 +01:00
Qubasa
b4a3be7628 Re-added rlist.remove to counter busy loop 2024-01-12 00:08:15 +01:00
Qubasa
c56e1d1684 cmd.py: Fix deadlock because of incorrect select usage 2024-01-11 23:03:14 +01:00
Qubasa
f087f527cc Removed duplicate logging messages 2024-01-11 22:46:29 +01:00
Qubasa
2c6c4bacce Identified deadlocking funciton 2024-01-11 22:28:35 +01:00
Qubasa
6647c38417 Working test_secrets_generate 2024-01-11 21:48:39 +01:00
Qubasa
038aa769aa cmd.py: Fixing bug: missing output because of forgotten flush() call 2024-01-11 21:11:49 +01:00
Qubasa
13ba1440bd cmd.py refactor part 4 2024-01-11 21:11:49 +01:00
Qubasa
50781d6cf0 Fixed bug, where exception is raised where there shouldn't be raised one 2024-01-10 18:46:54 +01:00
Qubasa
cbc4c966f1 Added ClanCmdError. cmd.run now returns this error 2024-01-10 17:58:39 +01:00
Qubasa
2f9195b779 Fix cmd to default print on all outputs. Default print on stderr 2024-01-10 17:31:11 +01:00
Qubasa
715ed10e59 nix fmt 2024-01-10 17:19:33 +01:00
Qubasa
cc6f9e67fa nix fmt 2024-01-10 17:19:12 +01:00
Qubasa
6f27cd8b6a Updated cmd.py with Mic92 changes to fit previous changes 2024-01-10 17:18:21 +01:00
Qubasa
7049573d28 Refactor subprocess to cmd.py part 2 2024-01-10 12:11:29 +01:00
Jörg Thalheim
b476f6386d cmd: rework redirecting stdout/stderr 2024-01-09 17:34:43 +01:00
Qubasa
f424395bd3 Fixed cmd.py writing to stderr 2024-01-02 17:21:06 +01:00
Qubasa
9c7f62a4a5 Refactor subprocess to cmd.py part 1. Fixed clan_uri test. 2024-01-02 17:21:06 +01:00
Qubasa
79b651a6f2 Fixed unsafe dirs.py urlquoting, improved cmd.py run func 2024-01-02 17:21:06 +01:00
Qubasa
83e1c972ad Finished clan history command. Ported remaining async to sync funcs 2023-12-14 20:57:31 +01:00