Newest at the top
2024-11-16 21:38:24 +0100 | ChubaDuba | (~ChubaDuba@176.213.33.10) (Quit: WeeChat 4.4.2) |
2024-11-16 21:05:39 +0100 | haskellbridge | (~hackager@syn-024-093-192-219.res.spectrum.com) hackager |
2024-11-16 20:55:14 +0100 | haskellbridge | (~hackager@syn-024-093-192-219.res.spectrum.com) (Remote host closed the connection) |
2024-11-16 20:45:20 +0100 | Guest18 | (~Guest18@2a02:2f0f:6206:6100:f639:9ff:fe32:cdb2) (Quit: Client closed) |
2024-11-16 20:43:10 +0100 | <Guest18> | Nice! thx for info, i will probably use them if I need to run an external program |
2024-11-16 20:42:52 +0100 | <geekosaur> | there are ways around the signal restriction but they'd make us Linux-only. xmonad originated on netbsd and still has many users on the *BSDs and some on OS X |
2024-11-16 20:40:45 +0100 | <geekosaur> | we also double-fork when spawning programs so we don't hit the child process limit (which is high on Linux but low on *BSD/OS X/etc.) |
2024-11-16 20:40:15 +0100 | <geekosaur> | see https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Util-Run.html#v:runProcessWi… and https://hackage.haskell.org/package/xmonad-contrib-0.18.1/docs/XMonad-Util-Run.html#v:runProcessWi… |
2024-11-16 20:39:15 +0100 | <Guest18> | okay, thx for the info :) |
2024-11-16 20:38:49 +0100 | <geekosaur> | right, dont do that, we can't process signals while in the X11 event loop |
2024-11-16 20:38:22 +0100 | <Guest18> | right, *unignored it* it patched it like in uninstallSignalHandlers `(installHandler sigCHLD Default Nothing)` here: https://xmonad.github.io/xmonad-docs/xmonad-0.18.0.9/src/XMonad.Core.html |
2024-11-16 20:37:19 +0100 | <geekosaur> | that bug is unrelated, this is simply POSIX being POSIX |
2024-11-16 20:36:24 +0100 | <geekosaur> | POSIX auto-reaps child processes if SIGCHLD is ignored |
2024-11-16 20:35:51 +0100 | <geekosaur> | uh? it already ignores sigCHLD, that's the problem |
2024-11-16 20:29:49 +0100 | <Guest18> | Someone has patched xmonad to ignore sigCHLD to be able to process it ( https://gitlab.haskell.org/ghc/ghc/-/issues/5212 ), but I managed to implement my dynamic xmobar via hostname (which is probably a better idea anyway) |
2024-11-16 19:17:24 +0100 | Digit | (~user@user/digit) Digit |
2024-11-16 19:01:30 +0100 | <geekosaur> | they're probably gone by now, but yes, that's xmonad's `SIGCHLD` handling. there are some alternative process actions in `XMonad.Util.Run` for this |
2024-11-16 18:23:57 +0100 | vrs | (~vrs@user/vrs) vrs |
2024-11-16 18:23:39 +0100 | vrs | (~vrs@user/vrs) (Ping timeout: 260 seconds) |
2024-11-16 18:23:36 +0100 | Digit | (~user@user/digit) (Ping timeout: 252 seconds) |
2024-11-16 18:14:54 +0100 | ChubaDuba | (~ChubaDuba@176.213.33.10) ChubaDuba |
2024-11-16 18:03:13 +0100 | vrs_ | vrs |
2024-11-16 18:00:20 +0100 | tantalum.libera.chat | +o ChanServ |
2024-11-16 18:00:20 +0100 | ChanServ | (ChanServ@services.libera.chat) |
2024-11-16 18:00:20 +0100 | guygastineau | (~guygastin@137.184.131.156) RMSBach |
2024-11-16 18:00:20 +0100 | catern | (sid604849@id-604849.lymington.irccloud.com) catern |
2024-11-16 18:00:20 +0100 | jusa | (~jusa@kraa.fi) jusa |
2024-11-16 18:00:20 +0100 | deebo | (~globe@stonebay32.com) treetip |
2024-11-16 18:00:20 +0100 | scardinal | (~supreme@0x573d64a9.static.cust.fastspeed.dk) scardinal |
2024-11-16 18:00:20 +0100 | td_ | (~td@i53870904.versanet.de) td_ |
2024-11-16 18:00:20 +0100 | alp | (~alp@2001:861:e3d6:8f80:2261:439d:9740:2954) |
2024-11-16 18:00:20 +0100 | ft | (~ft@p4fc2a26f.dip0.t-ipconnect.de) ft |
2024-11-16 18:00:20 +0100 | berberman | (~berberman@user/berberman) berberman |
2024-11-16 18:00:20 +0100 | ectospasm | (~ectospasm@user/ectospasm) ectospasm |
2024-11-16 18:00:20 +0100 | Natch | (~natch@c-92-34-7-158.bbcust.telenor.se) Natch |
2024-11-16 18:00:20 +0100 | piele | (~piele@tbonesteak.creativeserver.net) piele |
2024-11-16 18:00:20 +0100 | todi | (~todi@p57803331.dip0.t-ipconnect.de) todi |
2024-11-16 18:00:20 +0100 | _qw | (~eqw@user/eqw) eqw |
2024-11-16 18:00:20 +0100 | amenonsen | (~amenonsen@pitta.toroid.org) amenonsen |
2024-11-16 18:00:20 +0100 | rieper | (~riepernet@2a03:4000:6:f1d6:6885:6fff:fe5a:8933) rieper |
2024-11-16 18:00:20 +0100 | xacktm | (xacktm@user/xacktm) xacktm |
2024-11-16 18:00:20 +0100 | geekosaur | (sid609282@xmonad/geekosaur) geekosaur |
2024-11-16 18:00:20 +0100 | jmct | (sid160793@id-160793.tinside.irccloud.com) jmct |
2024-11-16 18:00:20 +0100 | dsal | (sid13060@id-13060.lymington.irccloud.com) dsal |
2024-11-16 18:00:20 +0100 | amir | (sid22336@user/amir) amir |
2024-11-16 18:00:20 +0100 | terrorjack4 | (~terrorjac@2a01:4f8:c17:dc9f::) terrorjack |
2024-11-16 18:00:20 +0100 | yaslam_ | (~yaslam@user/yaslam) yaslam |
2024-11-16 18:00:20 +0100 | FatBoyXPC | (~FatBoyXPC@user/fatboyxpc) FatBoyXPC |
2024-11-16 18:00:20 +0100 | fcser | (~fcser@booty.farted.net) fcser |
2024-11-16 18:00:20 +0100 | thaumavorio | (~thaumavor@thaumavor.io) thaumavorio |