Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
pythonStudy2017
/
cpython
Public
forked from
python/cpython
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cpython
Modules
selectmodule.c
on
3.3
User selector
All users
All time
Commit history
Commits on Feb 9, 2014
Issue #20437: Fixed 21 potential bugs when deleting objects references.
serhiy-storchaka
committed
505ff75
View commit details
Copy full SHA for 505ff75
View code at this point
Browse repository at this point
Commits on Jan 25, 2014
Issue #20311: Revert 033137c12d88, select.epoll.poll() rounds again the timeout
Show description for 9332096
vstinner
committed
9332096
View commit details
Copy full SHA for 9332096
View code at this point
Browse repository at this point
Commits on Jan 21, 2014
Issue #20311: select.epoll.poll() now rounds the timeout away from zero,
Show description for 665486e
vstinner
committed
665486e
View commit details
Copy full SHA for 665486e
View code at this point
Browse repository at this point
Commits on Dec 14, 2013
Issue #17919: Fixed integer overflow in the eventmask parameter.
serhiy-storchaka
committed
5da107a
View commit details
Copy full SHA for 5da107a
View code at this point
Browse repository at this point
Commits on Dec 13, 2013
Issue #17919: select.poll.poll() again works with poll.POLLNVAL on AIX.
serhiy-storchaka
committed
3ad2d70
View commit details
Copy full SHA for 3ad2d70
View code at this point
Browse repository at this point
Commits on Aug 25, 2013
Issue #11973: Fix a problem in kevent. The flags and fflags fields are now
Show description for f1fe159
tiran
committed
f1fe159
View commit details
Copy full SHA for f1fe159
View code at this point
Browse repository at this point
Commits on Aug 20, 2013
Issue #8865: Concurrent invocation of select.poll.poll() now raises a
Show description for b1973c2
serhiy-storchaka
committed
b1973c2
View commit details
Copy full SHA for b1973c2
View code at this point
Browse repository at this point
Commits on May 6, 2013
Issue #12181: select module: Fix struct kevent definition on OpenBSD 64-bit
Show description for 002a77d
cf-natali
committed
002a77d
View commit details
Copy full SHA for 002a77d
View code at this point
Browse repository at this point
Commits on Jan 19, 2013
Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.
Show description for 95195b3
cf-natali
committed
95195b3
View commit details
Copy full SHA for 95195b3
View code at this point
Browse repository at this point
Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.
Show description for 986a56c
cf-natali
committed
986a56c
View commit details
Copy full SHA for 986a56c
View code at this point
Browse repository at this point
Issue #15989: Fix several occurrences of integer overflow
Show description for 9101e23
serhiy-storchaka
committed
9101e23
View commit details
Copy full SHA for 9101e23
View code at this point
Browse repository at this point
Issue #15989: Fix several occurrences of integer overflow
Show description for 441d30f
serhiy-storchaka
committed
441d30f
View commit details
Copy full SHA for 441d30f
View code at this point
Browse repository at this point
Commits on Nov 1, 2012
Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.
Show description for 0168d3d
pitrou
committed
0168d3d
View commit details
Copy full SHA for 0168d3d
View code at this point
Browse repository at this point
Issue #16230: Fix a crash in select.select() when one the lists changes size while iterated on.
Show description for e4ad37e
pitrou
committed
e4ad37e
View commit details
Copy full SHA for e4ad37e
View code at this point
Browse repository at this point
Commits on Sep 11, 2012
remove useless and defined initialization (closes #15921)
benjaminp
committed
6f3e5e4
View commit details
Copy full SHA for 6f3e5e4
View code at this point
Browse repository at this point
Commits on Jul 19, 2012
MERGE: Closes #15395: memory leaks in selectmodule.c
jcea
committed
024abca
View commit details
Copy full SHA for 024abca
View code at this point
Browse repository at this point
Closes #15395: memory leaks in selectmodule.c
jcea
committed
62a5c32
View commit details
Copy full SHA for 62a5c32
View code at this point
Browse repository at this point
Commits on Apr 7, 2012
struct timeval.tv_usec is 4 bytes on 64-bit OS X as it should be, but
Show description for 8798ad3
brettcannon
committed
8798ad3
View commit details
Copy full SHA for 8798ad3
View code at this point
Browse repository at this point
Commits on Mar 13, 2012
Issue #14180: Fix the select module to handle correctly the Windows timeval
Show description for b2a3773
vstinner
committed
b2a3773
View commit details
Copy full SHA for b2a3773
View code at this point
Browse repository at this point
Issue #14180: Fix another typo in kqueue_queue_control()
vstinner
committed
d528b01
View commit details
Copy full SHA for d528b01
View code at this point
Browse repository at this point
Issue #14180: Fix select.select() compilation on BSD and a typo in kqueue_queue_control()
vstinner
committed
d327f9d
View commit details
Copy full SHA for d327f9d
View code at this point
Browse repository at this point
Close #14180: Factorize code to convert a number of seconds to time_t, timeval or timespec
Show description for 5d272cc
vstinner
committed
5d272cc
View commit details
Copy full SHA for 5d272cc
View code at this point
Browse repository at this point
Commits on Dec 27, 2011
try to always use the old API
benjaminp
committed
83251c1
View commit details
Copy full SHA for 83251c1
View code at this point
Browse repository at this point
fix for old kernels which don't have epoll_create1
benjaminp
committed
95c1662
View commit details
Copy full SHA for 95c1662
View code at this point
Browse repository at this point
add a flags parameter to select.epoll
benjaminp
committed
2fb9ae9
View commit details
Copy full SHA for 2fb9ae9
View code at this point
Browse repository at this point
Commits on Nov 14, 2011
Issue #6397: Support '/dev/poll' polling objects in select module, under Solaris & derivatives.
jcea
committed
d8b9ae6
View commit details
Copy full SHA for d8b9ae6
View code at this point
Browse repository at this point
Commits on Oct 12, 2011
PEP 3151 / issue #12555: reworking the OS and IO exception hierarchy.
pitrou
committed
6b4883d
View commit details
Copy full SHA for 6b4883d
View code at this point
Browse repository at this point
Commits on Aug 28, 2011
Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is
Show description for ac7e9e0
Charles-François Natali
committed
ac7e9e0
View commit details
Copy full SHA for ac7e9e0
View code at this point
Browse repository at this point
Issue #12287: Fix a stack corruption in ossaudiodev module when the FD is
Show description for aa26b27
Charles-François Natali
committed
aa26b27
View commit details
Copy full SHA for aa26b27
View code at this point
Browse repository at this point
Commits on Jun 27, 2011
merge 3.2
benjaminp
committed
dd6098b
View commit details
Copy full SHA for dd6098b
View code at this point
Browse repository at this point
Fix closes issue 11568 - update select.epoll.register docstring with mention of correct behavior.
orsenthil
committed
7d80bd1
View commit details
Copy full SHA for 7d80bd1
View code at this point
Browse repository at this point
Commits on Apr 9, 2011
Issue #11757: select.select() now raises ValueError when a negative timeout
Show description for 131a641
pitrou
committed
131a641
View commit details
Copy full SHA for 131a641
View code at this point
Browse repository at this point
Commits on Jan 4, 2011
Issue #9566: use Py_ssize_t instead of int
Victor Stinner
committed
0fcab4a
View commit details
Copy full SHA for 0fcab4a
View code at this point
Browse repository at this point
Commits on Oct 15, 2010
#9862: On AIX PIPE_BUF is broken. Make it 512.
Show description for e16cda9
bitdancer
committed
e16cda9
View commit details
Copy full SHA for e16cda9
View code at this point
Browse repository at this point
Commits on Aug 2, 2010
#6867: epoll.register() returns None.
birkenfeld
committed
222569d
View commit details
Copy full SHA for 222569d
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.