Mattia Giambirtone nocturn9x
  • Italy
  • https://nocturn9x.space
  • A fan of the FOSS philosophy, *nix systems and Python. Occasionally a freelance Software Developer

  • Joined on 2022-01-23
nocturn9x pushed to master at nocturn9x/structio 2024-03-26 11:55:37 +01:00
1ba76ecdee Minor refactoring and cleanup. Added LIFO policy
nocturn9x pushed to master at nocturn9x/structio 2024-03-25 21:38:56 +01:00
9e1301322a Fix more bugs in Ctrl+C delivery and restrict_ki_to_checkpoints
nocturn9x pushed to master at nocturn9x/structio 2024-03-25 20:57:22 +01:00
723efc91fe Simplify and improve Ctrl+C delivery. System task status is now inherited for children of tasks spawned via spawn_system_task
nocturn9x pushed to master at nocturn9x/structio 2024-03-25 19:45:47 +01:00
bfd494a2d7 TaskScope parent is thrown into only if scope has terminated
nocturn9x pushed to master at nocturn9x/structio 2024-03-25 19:28:28 +01:00
b8cdeef41c Fix more bugs. Proxy example now working
nocturn9x pushed to master at nocturn9x/structio 2024-03-24 17:06:06 +01:00
90e182c28b Fixups and minor changes. Added (failing) two-way proxy test. Needs debugging
nocturn9x pushed to master at nocturn9x/structio 2024-03-23 13:14:54 +01:00
73a8f3b8e3 Reformat with black
nocturn9x pushed to master at nocturn9x/structio 2024-03-23 13:14:11 +01:00
0ef965cc92 Update httpcore test to use https as well
nocturn9x deleted branch policy-scheduling from nocturn9x/structio 2024-03-22 18:19:10 +01:00
nocturn9x pushed to master at nocturn9x/structio 2024-03-22 18:17:03 +01:00
060d61dc32 Fix various bugs with I/O and timeouts
5071399431 Apply ugly hotfix to I/O manager
c85e3037e4 Fixed a bug with nested task scopes and deadlines. Add correctness checks to TaskPool and other minor changes
bc5e0f167f Initial work on refactoring the kernel
Compare 4 commits »
nocturn9x pushed to policy-scheduling at nocturn9x/structio 2024-03-22 18:16:46 +01:00
060d61dc32 Fix various bugs with I/O and timeouts
nocturn9x pushed to policy-scheduling at nocturn9x/structio 2024-03-19 22:22:37 +01:00
5071399431 Apply ugly hotfix to I/O manager
nocturn9x created branch policy-scheduling in nocturn9x/structio 2024-03-19 22:21:50 +01:00
nocturn9x pushed to policy-scheduling at nocturn9x/structio 2024-03-19 22:21:50 +01:00
c85e3037e4 Fixed a bug with nested task scopes and deadlines. Add correctness checks to TaskPool and other minor changes
bc5e0f167f Initial work on refactoring the kernel
Compare 2 commits »
nocturn9x pushed to master at nocturn9x/structio 2024-03-16 22:36:58 +01:00
360be2750d Minor changes to processes test
nocturn9x pushed to master at nocturn9x/structio 2024-03-16 22:35:53 +01:00
d0785bd028 Uncommented process tests
nocturn9x pushed to master at nocturn9x/structio 2024-03-16 22:17:53 +01:00
e647b7631d Fix cancellation bugs and add ability to call some objects in remote python processes
nocturn9x pushed to master at nocturn9x/structio 2024-03-16 01:08:25 +01:00
e4f50fe95a Various socket bugfixes. Initial communication layer for remote async python processes
nocturn9x pushed to master at nocturn9x/structio 2024-03-12 16:27:08 +01:00
e6f3f9b8eb Improve process handling by adding shutdown tasks. Various bug fixes and minor improvements
nocturn9x pushed to master at nocturn9x/structio 2024-03-11 12:17:45 +01:00
d7070c8bbf Initial experimental work for auto-joining process pools