NetBSD-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: copyparty ignores signals (inc. SIGINT)
On Sat, 13 Dec 2025, Sad Clouds wrote:
I think your example may not be portable [...]
Wasn't aiming for portability, just trying for a simple way to replicate this:
(Run as: python3 copyparty-sfx.py)
```
$ uname -a
Linux CoreBook 6.14.0-27-generic #27~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 17:38:49 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
$ ps -Lp $(pidof python3.12) -o pid,tid,sigmask
PID TID BLOCKED
1725 1725 0000000000000000
1725 1728 0000000000004202
1725 1729 0000000000004202
1725 1730 0000000000004202
1725 1731 0000000000004202
1725 1732 0000000000004202
1725 1733 0000000000004202
1725 1734 0000000000004202
1725 1735 0000000000004202
1725 1736 0000000000004202
1725 1737 0000000000004202
1725 1738 0000000000004202
1725 1739 0000000000004202
1725 1740 0000000000004202
1725 1741 0000000000004202
1725 1743 0000000000004202
1725 1749 0000000000004202
$
```
```
$ uname -a
FreeBSD CoreBook.local 14.3-RELEASE-p5 FreeBSD 14.3-RELEASE-p5 GENERIC amd64
$ ps -Hp $(pgrep python3.11) -o pid,tid,sigmask
PID LWP BLOCKED
75531 100672 0
75531 100740 20004002
75531 100741 20004002
75531 100742 20004002
75531 100743 20004002
75531 100744 20004002
75531 100745 20004002
75531 100746 20004002
75531 100747 20004002
75531 100748 20004002
75531 100749 20004002
75531 100750 20004002
75531 100751 20004002
75531 100752 20004002
75531 100753 20004002
75531 100755 20004002
75531 100760 20004002
$
```
```
$ uname -a
OpenBSD CoreBook.my.domain 7.7 GENERIC.MP#3 amd64
$ ps -Hp $(pgrep python3.12) -o pid,tid,sigmask
PID TID BLOCKED
94593 117691 20004002
94593 199812 0
94593 184378 20004002
94593 304682 20004002
94593 385181 20004002
94593 323237 20004002
94593 249507 20004002
94593 557951 20004002
94593 320567 20004002
94593 415983 20004002
94593 235397 20004002
94593 256432 20004002
94593 119361 20004002
$
```
```
$ uname -a
NetBSD CoreBook.local 11.99.4 NetBSD 11.99.4 (COREBOOK_DIAG) #0: Sat Dec 13 04:15:42 UTC 2025 bld@CoreBook.local:/tmp/obj/usr/src/sys/arch/amd64/compile/COREBOOK_DIAG amd64
$ ps -sp $(pgrep python3.12) -o pid,lid,sigmask
PID LID BLOCKED
662 577 20004002
662 576 20004002
662 1463 20004002
662 3254 20004002
662 565 20004002
662 1201 20004002
662 2994 20004002
662 2867 20004002
662 1204 20004002
662 1200 20004002
662 1197 20004002
662 2735 20004002
662 1198 20004002
662 2732 20004002
662 1195 20004002
662 2469 20004002
662 2855 20004002
662 3238 20004002
662 662 20004002
$
```
As you can see NetBSD is different.
-RVP
Home |
Main Index |
Thread Index |
Old Index