Skip to content

[3.14] gh-157301: Fix asyncio event loop hanging on a failed eager task start - #157844

Merged
kumaraditya303 merged 1 commit into
python:3.14from
deadlovelll:backport-5b34363-3.14
Nov 2, 2026
Merged

kumaraditya303 merged 1 commit into
python:3.14from
deadlovelll:backport-5b34363-3.14

Conversation

@deadlovelll

@deadlovelll deadlovelll commented Sep 20, 2026 •

Copy link
Copy Markdown
Contributor

@kumaraditya303
kumaraditya303 merged commit ff90ee1 into python:3.14 Nov 2, 2026
51 checks passed
@bedevere-bot

Copy link
Copy Markdown

⚠️⚠️⚠️ Buildbot failure ⚠️⚠️⚠️

Hi! The buildbot x86 Debian Installed with X 3.14 (tierless) has failed when building commit ff90ee1.

What do you need to do:

  1. Don't panic.
  2. Check the buildbot page in the devguide if you don't know what the buildbots are or how they work.
  3. Go to the page of the buildbot that failed (https://buildbot.python.org/#/builders/1793/builds/2074) and take a look at the build logs.
  4. Check if the failure is related to this commit (ff90ee1) or if it is a false positive.
  5. If the failure is related to this commit, please, reflect that on the issue and make a new Pull Request with a fix.

You can take a look at the buildbot page here:

https://buildbot.python.org/#/builders/1793/builds/2074

Summary of the results of the build (if available):

==

Click to see traceback logs
Traceback (most recent call last):
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m402�[0m, in �[35mtest_ftp_no_timeout�[0m
    u = _urlopen_with_retry(self.FTP_HOST, timeout=None)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m32�[0m, in �[35mwrapped�[0m
    return _retry_thrice(func, exc, *args, **kwargs)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m28�[0m, in �[35m_retry_thrice�[0m
    raise last_exc
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m24�[0m, in �[35m_retry_thrice�[0m
    return func(*args, **kwargs)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m187�[0m, in �[35murlopen�[0m
    return �[31mopener.open�[0m�[1;31m(url, data, timeout)�[0m
           �[31m~~~~~~~~~~~�[0m�[1;31m^^^^^^^^^^^^^^^^^^^^�[0m
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m487�[0m, in �[35mopen�[0m
    response = self._open(req, data)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m504�[0m, in �[35m_open�[0m
    result = self._call_chain(self.handle_open, protocol, protocol +
                              '_open', req)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m464�[0m, in �[35m_call_chain�[0m
    result = func(*args)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m1644�[0m, in �[35mftp_open�[0m
    raise URLError(f"ftp error: {exp}") from exp
�[1;35murllib.error.URLError�[0m: �[35m<urlopen error ftp error: 425 Security: Bad IP connecting.>�[0m


Traceback (most recent call last):
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m307�[0m, in �[35m_test_urls�[0m
    f = urlopen(url, req, support.INTERNET_TIMEOUT)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m32�[0m, in �[35mwrapped�[0m
    return _retry_thrice(func, exc, *args, **kwargs)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m28�[0m, in �[35m_retry_thrice�[0m
    raise last_exc
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m24�[0m, in �[35m_retry_thrice�[0m
    return func(*args, **kwargs)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m487�[0m, in �[35mopen�[0m
    response = self._open(req, data)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m504�[0m, in �[35m_open�[0m
    result = self._call_chain(self.handle_open, protocol, protocol +
                              '_open', req)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m464�[0m, in �[35m_call_chain�[0m
    result = func(*args)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m1644�[0m, in �[35mftp_open�[0m
    raise URLError(f"ftp error: {exp}") from exp
�[1;35murllib.error.URLError�[0m: �[35m<urlopen error ftp error: 425 Security: Bad IP connecting.>�[0m


Traceback (most recent call last):
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m1631�[0m, in �[35mftp_open�[0m
    fp, retrlen = �[31mfw.retrfile�[0m�[1;31m(file, type)�[0m
                  �[31m~~~~~~~~~~~�[0m�[1;31m^^^^^^^^^^^^�[0m
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m1901�[0m, in �[35mretrfile�[0m
    conn, retrlen = �[31mself.ftp.ntransfercmd�[0m�[1;31m(cmd)�[0m
                    �[31m~~~~~~~~~~~~~~~~~~~~~�[0m�[1;31m^^^^^�[0m
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/ftplib.py"�[0m, line �[35m359�[0m, in �[35mntransfercmd�[0m
    resp = self.sendcmd(cmd)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/ftplib.py"�[0m, line �[35m281�[0m, in �[35msendcmd�[0m
    return �[31mself.getresp�[0m�[1;31m()�[0m
           �[31m~~~~~~~~~~~~�[0m�[1;31m^^�[0m
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/ftplib.py"�[0m, line �[35m252�[0m, in �[35mgetresp�[0m
    raise error_temp(resp)
�[1;35mftplib.error_temp�[0m: �[35m425 Security: Bad IP connecting.�[0m


Traceback (most recent call last):
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/test/test_urllib2net.py"�[0m, line �[35m307�[0m, in �[35m_test_urls�[0m
    f = urlopen(url, req, support.INTERNET_TIMEOUT)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m487�[0m, in �[35mopen�[0m
    response = self._open(req, data)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m504�[0m, in �[35m_open�[0m
    result = self._call_chain(self.handle_open, protocol, protocol +
                              '_open', req)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m464�[0m, in �[35m_call_chain�[0m
    result = func(*args)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m1644�[0m, in �[35mftp_open�[0m
    raise URLError(f"ftp error: {exp}") from exp
�[1;35murllib.error.URLError�[0m: �[35m<urlopen error ftp error: 425 Security: Bad IP connecting.>�[0m


Traceback (most recent call last):
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m1631�[0m, in �[35mftp_open�[0m
    fp, retrlen = �[31mfw.retrfile�[0m�[1;31m(file, type)�[0m
                  �[31m~~~~~~~~~~~�[0m�[1;31m^^^^^^^^^^^^�[0m
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/urllib/request.py"�[0m, line �[35m1921�[0m, in �[35mretrfile�[0m
    conn, retrlen = �[31mself.ftp.ntransfercmd�[0m�[1;31m(cmd)�[0m
                    �[31m~~~~~~~~~~~~~~~~~~~~~�[0m�[1;31m^^^^^�[0m
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/ftplib.py"�[0m, line �[35m359�[0m, in �[35mntransfercmd�[0m
    resp = self.sendcmd(cmd)
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/ftplib.py"�[0m, line �[35m281�[0m, in �[35msendcmd�[0m
    return �[31mself.getresp�[0m�[1;31m()�[0m
           �[31m~~~~~~~~~~~~�[0m�[1;31m^^�[0m
  File �[35m"/buildbot/buildarea/3.14.ware-debian-x86.installed/build/target/lib/python3.14/ftplib.py"�[0m, line �[35m252�[0m, in �[35mgetresp�[0m
    raise error_temp(resp)
�[1;35mftplib.error_temp�[0m: �[35m425 Security: Bad IP connecting.�[0m

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants