Skip to content

gh-136470: Correct InterpreterPoolExecutor's default thread name #136472

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

aisk
Copy link
Contributor

@aisk aisk commented Jul 9, 2025

After this change, the custom thread name will became:

htop's output

@aisk aisk changed the title gh-136470: Fix interpreterpollexecutor thread name gh-136470: Correct InterpreterPollExecutor's default thread name Jul 9, 2025
@aisk aisk changed the title gh-136470: Correct InterpreterPollExecutor's default thread name gh-136470: Correct InterpreterPoolExecutor's default thread name Jul 9, 2025
Copy link
Contributor

@Zheaoli Zheaoli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly LGTM

@ZeroIntensity
Copy link
Member

!buildbot ^((?!refleak).)* PR$

@bedevere-bot
Copy link

🤖 New build scheduled with the buildbot fleet by @ZeroIntensity for commit 43da83f 🤖

Results will be shown at:

https://buildbot.python.org/all/#/grid?branch=refs%2Fpull%2F136472%2Fmerge

The command will test the builders whose names match following regular expression: ^((?!refleak).)* PR$

The builders matched are:

  • wasm32 WASI 8Core PR
  • PPC64LE Fedora Stable Clang PR
  • PPC64LE CentOS9 LTO + PGO PR
  • AMD64 Alpine Linux PR
  • AMD64 Arch Linux Usan PR
  • PPC64LE Fedora Rawhide Clang Installed PR
  • s390x RHEL8 PR
  • x86 Debian Non-Debug with X PR
  • ARM64 Raspbian PR
  • AMD64 Fedora Stable LTO + PGO PR
  • PPC64LE Fedora Rawhide PR
  • aarch64 CentOS9 LTO PR
  • ARM64 Windows PR
  • s390x Fedora Stable PR
  • AMD64 Arch Linux Perf PR
  • AMD64 Fedora Stable LTO PR
  • AMD64 Fedora Stable Clang PR
  • aarch64 Fedora Stable Clang Installed PR
  • SPARCv9 Oracle Solaris 11.4 PR
  • s390x Fedora Rawhide Clang PR
  • AMD64 Fedora Rawhide Clang Installed PR
  • PPC64LE Fedora Stable Clang Installed PR
  • AMD64 Arch Linux Valgrind PR
  • AMD64 Windows PGO NoGIL PR
  • s390x Fedora Stable LTO PR
  • s390x RHEL8 LTO PR
  • WASM Emscripten PR
  • s390x RHEL9 LTO PR
  • x86-64 MacOS Intel ASAN NoGIL PR
  • AMD64 Windows11 Non-Debug PR
  • aarch64 Fedora Rawhide LTO PR
  • AMD64 Fedora Rawhide Clang PR
  • AMD64 FreeBSD PR
  • aarch64 CentOS9 LTO + PGO PR
  • aarch64 Fedora Rawhide Clang Installed PR
  • s390x Fedora Rawhide NoGIL PR
  • riscv64 Ubuntu23 PR
  • AMD64 CentOS9 PR
  • aarch64 Ubuntu 22.04 BigMem PR
  • PPC64LE RHEL8 LTO PR
  • AMD64 Windows Server 2022 NoGIL PR
  • ARM Raspbian PR
  • AMD64 RHEL8 LTO PR
  • PPC64LE RHEL8 LTO + PGO PR
  • PPC64LE Fedora Rawhide Clang PR
  • ARM64 Windows Non-Debug PR
  • AMD64 Fedora Stable PR
  • AMD64 FreeBSD14 PR
  • s390x Fedora Stable LTO + PGO PR
  • AMD64 Windows10 PR
  • AMD64 CentOS9 FIPS Only Blake2 Builtin Hash PR
  • aarch64 Fedora Rawhide Clang PR
  • x86 Debian Installed with X PR
  • AMD64 RHEL8 LTO + PGO PR
  • PPC64LE Fedora Rawhide LTO + PGO PR
  • s390x Fedora Stable Clang PR
  • AMD64 CentOS9 LTO + PGO PR
  • aarch64 RHEL8 LTO + PGO PR
  • AMD64 Android PR
  • PPC64LE Fedora Stable PR
  • AMD64 Fedora Rawhide NoGIL PR
  • aarch64 Android PR
  • aarch64 RHEL8 PR
  • aarch64 Fedora Rawhide PR
  • AMD64 Arch Linux Usan Function PR
  • wasm32-wasi Non-Debug PR
  • wasm32-wasi PR
  • x86-64 macOS PR
  • AMD64 CentOS9 LTO PR
  • AMD64 CentOS9 FIPS No Builtin Hashes PR
  • iOS ARM64 Simulator PR
  • AMD64 Fedora Stable Clang Installed PR
  • AMD64 Arch Linux Asan Debug PR
  • ARM Raspbian Linux Asan PR
  • s390x RHEL9 PR
  • AMD64 Ubuntu PR
  • AMD64 RHEL8 FIPS No Builtin Hashes PR
  • AMD64 FreeBSD15 PR
  • aarch64 RHEL8 LTO PR
  • x86-64 MacOS Intel NoGIL PR
  • PPC64LE CentOS9 LTO PR
  • AMD64 Arch Linux VintageParser PR
  • AMD64 Fedora Rawhide LTO + PGO PR
  • PPC64 AIX PR
  • s390x Fedora Rawhide Clang Installed PR
  • ARM64 MacOS M1 NoGIL PR
  • AMD64 Windows PGO PR
  • s390x Fedora Rawhide LTO + PGO PR
  • aarch64 Fedora Stable LTO PR
  • PPC64LE Fedora Stable LTO + PGO PR
  • PPC64LE Fedora Rawhide LTO PR
  • AMD64 Ubuntu Shared PR
  • PPC64LE Fedora Stable LTO PR
  • aarch64 Fedora Stable Clang PR
  • AMD64 RHEL8 FIPS Only Blake2 Builtin Hash PR
  • AMD64 Arch Linux TraceRefs PR
  • AMD64 Fedora Rawhide PR
  • AMD64 Fedora Rawhide LTO PR
  • aarch64 Fedora Stable PR
  • s390x RHEL9 LTO + PGO PR
  • AMD64 Windows11 Bigmem PR
  • PPC64LE CentOS9 PR
  • AMD64 Debian root PR
  • ARM64 macOS PR
  • AMD64 CentOS9 NoGIL PR
  • aarch64 Fedora Stable LTO + PGO PR
  • PPC64LE Fedora Rawhide NoGIL PR
  • PPC64 AIX XLC PR
  • s390x Fedora Stable Clang Installed PR
  • s390x Fedora Rawhide LTO PR
  • AMD64 Arch Linux Asan PR
  • s390x Fedora Rawhide PR
  • aarch64 Fedora Rawhide LTO + PGO PR
  • s390x RHEL8 LTO + PGO PR
  • PPC64LE RHEL8 PR
  • aarch64 Fedora Rawhide NoGIL PR
  • AMD64 RHEL8 PR

Copy link
Member

@ZeroIntensity ZeroIntensity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The failures look unrelated, I think I triggered a few outdated buildbots.

Sign up for free to 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.

4 participants