[issue7314] test_multiprocessing hangs on Windows 7 64 bit

Kristján Valur Jónsson report at bugs.python.org
Fri Nov 13 17:52:55 CET 2009


New submission from Kristján Valur Jónsson <kristjan at ccpgames.com>:

Running a debug python from the py3k branch on my windows 7 machine, 64 
bit, test_multiprocessing hangs in the _TestZZZNumberOfObjects test.

I don't know this module, but I did a little digging:
The main process is in the gc.collec() causing some manager object to 
call a _decref() method, which is initiating a socket connection to a 
child process (I presume.)  This is spinning endlessly because the 
connection is constantly refused.

The child processes don't have any sockets open (according to the 
resource monitor) and when I look at the state they are in, the are 
stuck waiting for a ReadFile to succeed.  The python traceback appears 
to be (innermost first, line numbers approximate:)
queues.py:349
pool.py:45
process.py:83
process.py:215
forking.py:326

----------
components: Tests
keywords: 64bit
messages: 95186
nosy: krisvale
severity: normal
status: open
title: test_multiprocessing hangs on Windows 7 64 bit
type: behavior
versions: Python 3.2

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue7314>
_______________________________________


More information about the Python-bugs-list mailing list