- changed status to open
No os.getppid() on Windows
Dogslow is failing on Windows as [[https://bitbucket.org/evzijst/dogslow/src/f7eaf6eb2d5b/dogslow/init.py#cl-115|it's calling os.getppid()]] which isn't available on Windows [[http://hg.python.org/cpython/rev/5d73b036573b/|until Python 3.2]]
Comments (8)
-
repo owner -
reporter Neither did I until today :)
You might want to reconsider silencing the original exception as it would make debugging a tad easier.
-
repo owner You might want to reconsider silencing the original exception
It should log the exception there. Are you not seeing it in your logs? I can't let the exception fall through, as that would kill the background thread.
-
reporter Pardon me, seems my logging configuration was a bit off. Please ignore the part about silencing.
-
repo owner - changed status to resolved
-
repo owner Version 0.9.1 should work on win32. Let me know how you go.
Cheers, Erik
-
reporter It's working great, thanks.
-
repo owner No worries. Thanks for letting me know!
- Log in to comment
Yeah, that's bad. I didn't realize that wasn't implemented for Windows.