[issue38986] Suppport TaskWakeupMethWrapper.__self__ to conform asyncio _format_handle logic

2019-12-07 Thread Andrew Svetlov
Change by Andrew Svetlov : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker ___

[issue38986] Suppport TaskWakeupMethWrapper.__self__ to conform asyncio _format_handle logic

2019-12-07 Thread Andrew Svetlov
Change by Andrew Svetlov : -- pull_requests: +16972 pull_request: https://github.com/python/cpython/pull/17494 ___ Python tracker ___

[issue38986] Suppport TaskWakeupMethWrapper.__self__ to conform asyncio _format_handle logic

2019-12-07 Thread miss-islington
Change by miss-islington : -- pull_requests: +16971 pull_request: https://github.com/python/cpython/pull/17493 ___ Python tracker ___

[issue38986] Suppport TaskWakeupMethWrapper.__self__ to conform asyncio _format_handle logic

2019-12-06 Thread Andrew Svetlov
Andrew Svetlov added the comment: For the note: TaskStepMethWrapper has the same fix already, TaskWakeupMethWrapper was accidentally missed. -- ___ Python tracker ___

[issue38986] Suppport TaskWakeupMethWrapper.__self__ to conform asyncio _format_handle logic

2019-12-06 Thread Andrew Svetlov
Change by Andrew Svetlov : -- keywords: +patch pull_requests: +16963 stage: -> patch review pull_request: https://github.com/python/cpython/pull/17484 ___ Python tracker ___

[issue38986] Suppport TaskWakeupMethWrapper.__self__ to conform asyncio _format_handle logic

2019-12-06 Thread Andrew Svetlov
New submission from Andrew Svetlov : _format_handle() behaves differently if handle._callback.__self__ is asyncio.Task instance. To follow this logic TaskWakeupMethWrapper from _asynciomodule.c should support the corresponding member. The fix is very desired for analyzing slow callbacks,