forked from thespianpy/Thespian
-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
multiprocTCPBase and multiprocUDPBase fail in the same way on a Mac
tracked it down to multiprocessCommon::_startAdmin where the response after starting the admin comes back null
...
self.transport.connectEndpoint(endpointPrep)
response = self.transport.run(None, MAX_ADMIN_STARTUP_DELAY)
^^
exact same setup works fine on linux, but this makes developing on a Mac difficult. triple checked nothing else is listening on the port, so not sure what is going on
startup log:
2024-04-21 22:32:58,518 ++++ Actor System gen (3, 10) started, admin @ ActorAddr-(UDP|:7070)
2024-04-21 22:32:58,518 Thespian source: <redacted>/lib/python3.12/site-packages/thespian/__init__.py
None
2024-04-21 22:33:03,520 startup failed: ActorAddr-(UDP|:7070) is not a valid ActorSystem admin
2024-04-21 22:41:23,604 ++++ Actor System gen (3, 10) started, admin @ ActorAddr-(T|:7070)
2024-04-21 22:41:23,605 Thespian source: <redacted>/lib/python3.12/site-packages/thespian/__init__.py
None
2024-04-21 22:41:28,606 startup failed: ActorAddr-(T|:7070) is not a valid ActorSystem admin
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels