-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows process support #994
Comments
Could you provide some more information, traceback, perhaps a minimal repoducible case where you encountered this error? It would help investigate this issue a lot. :) |
https://github.com/botify-labs/simpleflow/blob/master/simpleflow/process/supervisor.py Using the standard 2.7 Python installer on Windows Server 2012: The supervisor module (used by Using Cygwin with 2.7 Python on Windows Server 2012 (where I believe SGCHLD should be implemented): Here the Personally I'm more interested in the standard Windows Python installation working more so than Cygwin. I turned to Cygwin as a potential workaround. I'm now looking at initiating the long polling of simpleflow workers/activities and workflows/deciders outside of the simple.process.supervisor process management. It seems the SIGCHLD signal is used in multiprocess coordination to ensure that --nb-processes number of subprocesses remain active. |
I'm actually nearly done the Cygwin port of psutil. Been working for it off and on over the last several months. The only hold up right now is I'm trying to get the tests to pass on AppVeyor. Stay tuned... |
The above traceback doesn't look like it's to do with psutil? |
Doh. I've made a big mistake here and opened the issue for psutil instead of simpleflow. I had both projects open in GitHub and landed on the wrong tab. My apologies. I'll close and refile. Thanks for the info on Cygwin/psutil. |
Thanks for chiming in @embray. |
I suppose |
Part of the attractiveness of SWF is the ability to deploy workflows anywhere. Support for Windows would be helpful. I encountered the following when attempting to deploy a simpleflow workflow on a Windows system:
signal.SIGCHLD
is not currently supported on Windows.psutil
dependency is not currently supported on Cygwin.The text was updated successfully, but these errors were encountered: