From c0058024c2cc9dabf160173a21d9cbb42b27e349 Mon Sep 17 00:00:00 2001 From: Tyler Goodlet Date: Fri, 4 Jul 2025 00:08:52 -0400 Subject: [PATCH] Add todo for py3.13+ `.shared_memory`'s new `track=False` support.. finally they added it XD --- tractor/ipc/_mp_bs.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tractor/ipc/_mp_bs.py b/tractor/ipc/_mp_bs.py index e51aa9ae..33a64a32 100644 --- a/tractor/ipc/_mp_bs.py +++ b/tractor/ipc/_mp_bs.py @@ -17,9 +17,16 @@ Utils to tame mp non-SC madeness ''' + +# !TODO! in 3.13 this can be disabled (the-same/similarly) using +# a flag, +# - [ ] soo if it works like this, drop this module entirely for +# 3.13+ B) +# |_https://docs.python.org/3/library/multiprocessing.shared_memory.html +# def disable_mantracker(): ''' - Disable all ``multiprocessing``` "resource tracking" machinery since + Disable all `multiprocessing` "resource tracking" machinery since it's an absolute multi-threaded mess of non-SC madness. '''