Skip to content

bpo-41246: IOCP Proactor same socket overlapped callbacks - #21399

Merged
gvanrossum merged 1 commit into
python:mainfrom
tontinton:fix-issue-41246
Oct 13, 2022
Merged

bpo-41246: IOCP Proactor same socket overlapped callbacks#21399
gvanrossum merged 1 commit into
python:mainfrom
tontinton:fix-issue-41246

Conversation

@tontinton

@tontintontontinton commented Jul 8, 2020

Copy link
Copy Markdown
Contributor

Give the same callback function for when the overlapped operation is
done for the functions recv, recv_into, recvfrom, sendto, send
and sendfile inside IocpProactor.

https://bugs.python.org/issue41246

Give the same callback function for when the overlapped operation is
done for the functions recv, recv_into, recvfrom, sendto, send
and sendfile inside IocpProactor.
@kumaraditya303

Copy link
Copy Markdown
Contributor

Looks okay but the news entry is unnecessary, you can remove it.

@gvanrossum
gvanrossum merged commit b863b9c into python:mainOct 13, 2022
carljm added a commit to carljm/cpython that referenced this pull request Oct 14, 2022
* main: (38 commits)
pythongh-98251: Allow venv to pass along PYTHON* variables to pip and ensurepip when they do not impact path resolution (pythonGH-98259)
Bpo-41246: IOCP Proactor avoid callback code duplication (python#21399)
bpo-46364: Use sockets for stdin of asyncio only on AIX (python#30596)
pythongh-98178: syslog() is not thread-safe on macOS (python#98213)
Mark all targets in `Doc/Makefile` as `PHONY` (pythonGH-98189)
pythongh-97982: Factorize PyUnicode_Count() and unicode_count() code (python#98025)
pythongh-96265: Formatting changes for faq/general (python#98129)
tutorial: remove "with single quotes" (python#98204)
pythongh-97669: Remove Tools/scripts/startuptime.py (python#98214)
signalmodule.c uses _PyErr_WriteUnraisableMsg() (python#98217)
pythongh-97669: Fix test_tools reference leak (python#98216)
pythongh-97669: Create Tools/patchcheck/ directory (python#98186)
pythongh-65046: Link to logging cookbook from asyncio docs (python#98207)
Formatting fixes in contextlib docs (python#98111)
pythongh-95276: Add callable entry to the glossary (python#95738)
pythongh-96130: Rephrase use of "typecheck" verb for clarity (python#98144)
Fix some incorrect indentation around the main switch (python#98177)
pythongh-98172: Fix formatting in `except*` docs (python#98173)
pythongh-97982: Remove asciilib_count() (python#98164)
pythongh-95756: Free and NULL-out code caches when needed (pythonGH-98181)
...
carljm added a commit to carljm/cpython that referenced this pull request Oct 14, 2022
* main: (37 commits)
pythongh-98251: Allow venv to pass along PYTHON* variables to pip and ensurepip when they do not impact path resolution (pythonGH-98259)
Bpo-41246: IOCP Proactor avoid callback code duplication (python#21399)
bpo-46364: Use sockets for stdin of asyncio only on AIX (python#30596)
pythongh-98178: syslog() is not thread-safe on macOS (python#98213)
Mark all targets in `Doc/Makefile` as `PHONY` (pythonGH-98189)
pythongh-97982: Factorize PyUnicode_Count() and unicode_count() code (python#98025)
pythongh-96265: Formatting changes for faq/general (python#98129)
tutorial: remove "with single quotes" (python#98204)
pythongh-97669: Remove Tools/scripts/startuptime.py (python#98214)
signalmodule.c uses _PyErr_WriteUnraisableMsg() (python#98217)
pythongh-97669: Fix test_tools reference leak (python#98216)
pythongh-97669: Create Tools/patchcheck/ directory (python#98186)
pythongh-65046: Link to logging cookbook from asyncio docs (python#98207)
Formatting fixes in contextlib docs (python#98111)
pythongh-95276: Add callable entry to the glossary (python#95738)
pythongh-96130: Rephrase use of "typecheck" verb for clarity (python#98144)
Fix some incorrect indentation around the main switch (python#98177)
pythongh-98172: Fix formatting in `except*` docs (python#98173)
pythongh-97982: Remove asciilib_count() (python#98164)
pythongh-95756: Free and NULL-out code caches when needed (pythonGH-98181)
...
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants

@tontinton@kumaraditya303@gvanrossum@the-knights-who-say-ni@ezio-melotti@bedevere-bot