Marcus Cobden added the comment:
Ah thanks, that's fair.
It seems a shame since this regression was introduced to 3.4 by a
security/bugfix release.
Since there's a workaround it's not a big deal.
--
___
Python tracker <rep...@bugs.python.org>
Marcus Cobden added the comment:
Still doesn't work in Python 3.4.5; I can confirm it's fixed in Python 3.5.2.
--
resolution: works for me ->
status: closed -> open
versions: -Python 3.5
___
Python tracker <rep...@bugs.python.o
Changes by Marcus Cobden <mar...@marcuscobden.co.uk>:
--
title: BaseEventLoop.create_server does not accept port=None -> regression:
BaseEventLoop.create_server does not accept port=None
___
Python tracker <rep...@bugs.pytho
Marcus Cobden added the comment:
I should add that port=0 is an acceptable workaround
--
type: -> behavior
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.or
New submission from Marcus Cobden:
With the most recent 3.4 bugfix, calling create_server with port=None stopped
working.
This also affects 3.5, and I would imagine also 3.6, but haven't checked that.
Test case:
import asyncio; l = asyncio.get_event_loop();
l.run_until_complete
Marcus Cobden added the comment:
Is there anyone who could take a look at this? I'd rather it not bit-rot into
oblivion.
I know the code quality is rather poor, but I can fix that.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org
New submission from Marcus Cobden:
I've made some tweaks to the libpython.py util functions to better pick up
python frames when using a normal python interpreter.
It's not by any means perfect, but it works on my ubuntu-shipped python
interpreter (with debugging symbols installed