ralonsoh | damani[m], hello! I've tested https://review.opendev.org/c/openstack/oslo.service/+/951505 with the Neutron patch https://review.opendev.org/c/openstack/neutron/+/952117 | 10:16 |
---|---|---|
ralonsoh | is working fine now, thanks! | 10:16 |
hberaud[m] | itamarst: thanks for raising that point, FYI damani ^ | 12:44 |
itamarst | I am separately also poking at Python 3.13 fork() "support" in eventlet but it really is "support" at best | 13:04 |
itamarst | (it's not clear to me if it ever worked) | 13:07 |
itamarst | e.g. in 3.12 in released version, threading.enumerate() gives different results in child process, which ... it shouldn't? | 13:22 |
itamarst | yeah it never worked | 13:47 |
itamarst | so would like to double down on "let's not use fork() with eventlet" if at all possible. but will keep poking at it | 14:02 |
hberaud[m] | Thanks for your heads up | 14:27 |
itamarst | (I'm adding notes to the eventlet github issue as I go) | 14:33 |
itamarst | it's not clear to me if fork() will work at all with asyncio | 17:39 |
itamarst | asyncio deliberately shuts itself off in the child process | 17:40 |
Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!