- 13 Eyl, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
socketserver.ThreadingMixIn now keeps a list of non-daemonic threads to wait until all these threads complete in server_close(). Reenable test_logging skipped tests. Fix SocketHandlerTest.tearDown(): close the socket handler before stopping the server, so the server can join threads.
-
- 07 Eyl, 2017 1 kayıt (commit)
-
-
Antoine Pitrou yazdı
* Remove Setup.config * Always define WITH_THREAD for compatibility.
-
- 10 Agu, 2017 1 kayıt (commit)
-
-
Victor Stinner yazdı
* Add socketserver.ForkingMixIn.server_close() bpo-31151: socketserver.ForkingMixIn.server_close() now waits until all child processes completed to prevent leaking zombie processes. * Fix test on Windows which doesn't have ForkingMixIn
-
- 16 Ara, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 29 Haz, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
-
- 03 Haz, 2016 2 kayıt (commit)
-
-
-
as Windows that do not support os.fork().
-
- 17 Nis, 2016 1 kayıt (commit)
-
-
Serhiy Storchaka yazdı
-
- 13 Nis, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
-
- 24 Şub, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
-
- 21 Şub, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
Also make handle_error() consistently output to stderr, and fix the documentation.
-
- 18 Şub, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
Patch by Aviv Palivoda.
-
- 10 Şub, 2016 1 kayıt (commit)
-
-
Martin Panter yazdı
-
- 07 Şub, 2015 1 kayıt (commit)
-
-
Charles-François Natali yazdı
-
- 03 Şub, 2015 1 kayıt (commit)
-
-
Berker Peksag yazdı
Patch by Martin Panter.
-
- 13 Eki, 2014 1 kayıt (commit)
-
-
Charles-François Natali yazdı
-
- 02 Eyl, 2014 1 kayıt (commit)
-
-
Victor Stinner yazdı
threading.Lock.acquire(), threading.RLock.acquire() and socket operations now use a monotonic clock, instead of the system clock, when a timeout is used.
-
- 20 Haz, 2014 2 kayıt (commit)
-
-
Charles-François Natali yazdı
-
Charles-François Natali yazdı
-
- 24 Mar, 2014 1 kayıt (commit)
-
-
Charles-François Natali yazdı
-
- 20 Mar, 2014 1 kayıt (commit)
-
-
Victor Stinner yazdı
-
- 04 Tem, 2013 1 kayıt (commit)
-
-
Brett Cannon yazdı
-
- 14 Haz, 2013 1 kayıt (commit)
-
-
Brett Cannon yazdı
ModuleNotFoundError.
-
- 25 Ara, 2012 1 kayıt (commit)
-
-
Kristján Valur Jónsson yazdı
-
- 18 Ara, 2012 2 kayıt (commit)
-
-
Andrew Svetlov yazdı
-
Andrew Svetlov yazdı
-
- 02 Eki, 2012 1 kayıt (commit)
-
-
R David Murray yazdı
-
- 08 Nis, 2012 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
-
Antoine Pitrou yazdı
This avoids crashing the server loop when a signal is received. Patch by Jerzy Kozera.
-
- 04 Kas, 2011 1 kayıt (commit)
-
-
Florent Xicluna yazdı
-
- 29 Eki, 2011 1 kayıt (commit)
-
-
Ezio Melotti yazdı
-
- 25 May, 2011 1 kayıt (commit)
-
-
Senthil Kumaran yazdı
Fix closes issue #11109 - socketserver.ForkingMixIn leaves zombies, also fails to reap all zombies in one pass. A new method called service_action is made available in BaseServer, called by serve_forever loop. This useful in cases where Mixins can use it for cleanup action. ForkingMixin class uses service_action to collect the zombie child processes. Initial Patch by Justin Wark.
-
- 24 May, 2011 3 kayıt (commit)
-
-
Benjamin Peterson yazdı
-
Benjamin Peterson yazdı
-
Charles-François Natali yazdı
-
- 25 Nis, 2010 2 kayıt (commit)
-
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/branches/py3k ................ r80487 | antoine.pitrou | 2010-04-26 00:01:43 +0200 (lun., 26 avril 2010) | 12 lines Merged revisions 80484 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r80484 | antoine.pitrou | 2010-04-25 23:40:32 +0200 (dim., 25 avril 2010) | 6 lines Issue #2302: Fix a race condition in SocketServer.BaseServer.shutdown, where the method could block indefinitely if called just before the event loop started running. This also fixes the occasional freezes witnessed in test_httpservers. ........ ................ r80489 | antoine.pitrou | 2010-04-26 00:19:43 +0200 (lun., 26 avril 2010) | 9 lines Merged revisions 80480 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r80480 | antoine.pitrou | 2010-04-25 23:15:50 +0200 (dim., 25 avril 2010) | 3 lines Replace a Lock with a better suited Event. ........ ................
-
Antoine Pitrou yazdı
svn+ssh://pythondev@svn.python.org/python/trunk ........ r80484 | antoine.pitrou | 2010-04-25 23:40:32 +0200 (dim., 25 avril 2010) | 6 lines Issue #2302: Fix a race condition in SocketServer.BaseServer.shutdown, where the method could block indefinitely if called just before the event loop started running. This also fixes the occasional freezes witnessed in test_httpservers. ........
-
- 07 Tem, 2009 1 kayıt (commit)
-
-
Kristján Valur Jónsson yazdı
added the shutdown_request() which can perform shutdown before calling close. This is needed for the ForkingMixIn because different close semantics are required for child and parent process. shutdown_request(), for TCP servers, calls socket.shutdown() and then calls close_request(). Therefore, this is not an backwards incompatible change, since subclasses that continue to override close_request() continue to work.
-
- 04 Tem, 2009 2 kayıt (commit)
-
-
Kristján Valur Jónsson yazdı
merging revision 73819 from trunk
-
Kristján Valur Jónsson yazdı
-