Author terry.reedy
Recipients ezio.melotti, sbt, terry.reedy
Date 2013-03-12.00:04:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
test_multiprocessing is giving multiple errors like
Process Process-21:
Traceback (most recent call last):
  File "F:\Python\dev\py27\lib\multiprocessing\", line 258, in _bootstrap
  File "F:\Python\dev\py27\lib\multiprocessing\", line 114, in run
    self._target(*self._args, **self._kwargs)
  File "F:\Python\dev\py27\lib\test\", line 1703, in _test
IOError: [Errno 10038] An operation was attempted on something that is not a socket
  File "F:\Python\dev\py27\lib\test\", line 1419, in _putter
  File "F:\Python\dev\py27\lib\multiprocessing\", line 500, in connect
    conn = Client(self._address, authkey=self._authkey)
  File "F:\Python\dev\py27\lib\multiprocessing\", line 465, in XmlClient
    return ConnectionWrapper(Client(*args, **kwds), _xml_dumps, _xml_loads)
  File "F:\Python\dev\py27\lib\multiprocessing\", line 175, in Client
    answer_challenge(c, authkey)
  File "F:\Python\dev\py27\lib\multiprocessing\", line 420, in answer_challenge
    message = connection.recv_bytes(256)         # reject large message
IOError: [Errno 10038] An operation was attempted on something that is not a socket

After a few of these, it hangs and I have to either kill multiple processes with TaskManager (or maybe kill-python would work) or kill the console. All tracebacks seem to one of these two. The common factor is 'not a socket'. It seems that something in the test should be skipped on windows. I got similar results running test_multiprocessing by itself. The process numbers are haphazard.
Date User Action Args
2013-03-12 00:04:04terry.reedysetrecipients: + terry.reedy, ezio.melotti, sbt
2013-03-12 00:04:04terry.reedysetmessageid: <>
2013-03-12 00:04:04terry.reedylinkissue17399 messages
2013-03-12 00:04:03terry.reedycreate