This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients giampaolo.rodola, vstinner
Date 2019-11-04.01:27:22
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1572830842.86.0.0377709163008.issue38630@roundup.psfhosted.org>
In-reply-to
Content
> -1 about the PR solution to suppress ProcessLookupError in case the process is gone.

Did someone propose a pull request to fix this issue by ignoring ProcessLookupError?

> In psutil I solved the “pid reused problem” by using process creation time to identify a process uniquely (on start). 

Well, that requires to write platform specific code.

I would prefer to only use platform specific code when the platform provides something like pidfd: I understand that Linux, FreeBSD, OpenBSD, NetBSD, and Illumos are concerned. I mean reuse an exisiting solution, rather than writing our own "workaround" (solution?).
History
Date User Action Args
2019-11-04 01:27:22vstinnersetrecipients: + vstinner, giampaolo.rodola
2019-11-04 01:27:22vstinnersetmessageid: <1572830842.86.0.0377709163008.issue38630@roundup.psfhosted.org>
2019-11-04 01:27:22vstinnerlinkissue38630 messages
2019-11-04 01:27:22vstinnercreate