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 exarkun, giampaolo.rodola, martin.panter, nadeem.vawda, neologix, rosslagerwall, vstinner
Date 2015-03-18.11:00:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1426676429.1.0.258132452872.issue12304@psf.upfronthosting.co.za>
In-reply-to
Content
signalfd is very useful for event-driven frameworks like Twisted or asyncio. asyncio doesn't use it, and I didn't see any request to support it yet. asyncio uses signal.set_wakeup_fd() which looks to be enough, and it is now available on all platforms (including Windows).

I'm not interested to write the structure to unpack the 128 bytes structure of signalfd, nor to update my patch. I just close the issue.

Reopen the issue or open a new one if you are interested by signalfd.

Anyway, there is already a third-party Python module providing signalfd() for Python 2 and Python 3:
https://pypi.python.org/pypi/python-signalfd
History
Date User Action Args
2015-03-18 11:00:29vstinnersetrecipients: + vstinner, exarkun, giampaolo.rodola, nadeem.vawda, neologix, rosslagerwall, martin.panter
2015-03-18 11:00:29vstinnersetmessageid: <1426676429.1.0.258132452872.issue12304@psf.upfronthosting.co.za>
2015-03-18 11:00:29vstinnerlinkissue12304 messages
2015-03-18 11:00:28vstinnercreate