Newest at the top
| 2025-11-19 22:33:40 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-11-19 22:29:07 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 22:18:40 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-11-19 22:16:33 +0100 | Googulator | (~Googulato@2a01-036d-0106-0231-4475-80b4-5cdc-43d6.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-11-19 22:15:48 +0100 | Googulator16 | (~Googulato@85-238-67-234.pool.digikabel.hu) |
| 2025-11-19 22:13:40 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 22:02:43 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2025-11-19 21:55:35 +0100 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
| 2025-11-19 21:53:27 +0100 | jmcantrell | (~weechat@user/jmcantrell) (Ping timeout: 252 seconds) |
| 2025-11-19 21:43:41 +0100 | Googulator98 | Googulator |
| 2025-11-19 21:42:07 +0100 | petrichor | (~jez@user/petrichor) petrichor |
| 2025-11-19 21:39:06 +0100 | petrichor | (~jez@user/petrichor) (Read error: Connection reset by peer) |
| 2025-11-19 21:39:06 +0100 | Square3 | (~Square@user/square) (Ping timeout: 256 seconds) |
| 2025-11-19 21:36:06 +0100 | Square2 | (~Square4@user/square) Square |
| 2025-11-19 21:35:14 +0100 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |
| 2025-11-19 21:34:22 +0100 | weary-traveler | (~user@user/user363627) (Remote host closed the connection) |
| 2025-11-19 21:34:21 +0100 | sord937 | (~sord937@gateway/tor-sasl/sord937) (Quit: sord937) |
| 2025-11-19 21:34:21 +0100 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
| 2025-11-19 21:32:18 +0100 | Digit | (~user@user/digit) (Read error: Connection reset by peer) |
| 2025-11-19 21:27:51 +0100 | weary-traveler | (~user@user/user363627) user363627 |
| 2025-11-19 21:23:41 +0100 | weary-traveler | (~user@user/user363627) (Read error: Connection reset by peer) |
| 2025-11-19 21:20:45 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 245 seconds) |
| 2025-11-19 21:16:16 +0100 | ljdarj1 | ljdarj |
| 2025-11-19 21:16:16 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 255 seconds) |
| 2025-11-19 21:15:44 +0100 | Googulator98 | (~Googulato@2a01-036d-0106-0231-4475-80b4-5cdc-43d6.pool6.digikabel.hu) |
| 2025-11-19 21:15:36 +0100 | Googulator98 | (~Googulato@2a01-036d-0106-0231-4475-80b4-5cdc-43d6.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-11-19 21:14:15 +0100 | ljdarj1 | (~Thunderbi@user/ljdarj) ljdarj |
| 2025-11-19 21:05:40 +0100 | Lycurgus | (~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org )) |
| 2025-11-19 20:55:32 +0100 | ljdarj1 | ljdarj |
| 2025-11-19 20:55:32 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 244 seconds) |
| 2025-11-19 20:55:16 +0100 | ljdarj1 | (~Thunderbi@user/ljdarj) ljdarj |
| 2025-11-19 20:52:05 +0100 | Nachtgespenst | (~user@user/siracusa) siracusa |
| 2025-11-19 20:49:13 +0100 | aditya_an1l | (~aditya_an@user/aditya-an1l:63825) (Quit: WeeChat 4.7.1) |
| 2025-11-19 20:44:52 +0100 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
| 2025-11-19 20:44:38 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Quit: ljdarj) |
| 2025-11-19 20:35:54 +0100 | jmcantrell | (~weechat@user/jmcantrell) (Ping timeout: 252 seconds) |
| 2025-11-19 20:34:59 +0100 | Googulator98 | (~Googulato@2a01-036d-0106-0231-4475-80b4-5cdc-43d6.pool6.digikabel.hu) |
| 2025-11-19 20:34:34 +0100 | Googulator98 | (~Googulato@2a01-036d-0106-0231-4475-80b4-5cdc-43d6.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-11-19 20:29:37 +0100 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |
| 2025-11-19 20:27:27 +0100 | Tuplanolla | (~Tuplanoll@91-152-225-194.elisa-laajakaista.fi) Tuplanolla |
| 2025-11-19 20:25:43 +0100 | ljdarj | (~Thunderbi@user/ljdarj) ljdarj |
| 2025-11-19 20:25:26 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Quit: ljdarj) |
| 2025-11-19 20:25:09 +0100 | jmcantrell | (~weechat@user/jmcantrell) (Quit: WeeChat 4.7.1) |
| 2025-11-19 20:23:16 +0100 | <[exa]> | yap |
| 2025-11-19 20:21:50 +0100 | <tomsmeding> | not due to those locks in any case |
| 2025-11-19 20:21:29 +0100 | <tomsmeding> | [exa]: if you take the locks in a globally consistent order there are no deadlocks |
| 2025-11-19 20:21:24 +0100 | aditya_an1l | (~aditya_an@user/aditya-an1l:63825) aditya_an1l |
| 2025-11-19 20:20:51 +0100 | <[exa]> | (it's got a name in DBMSes but I don't remember that name) |
| 2025-11-19 20:20:26 +0100 | <[exa]> | "properly bracketed" = acquire all locks in predictable order ideally before any work starts, release them in reverse order. If you manage to have a global predictable order, there's no deadlocks. If there's still a deadlock, at least you get an exception which doesn't interrupt any actual work and retrying is cheap&safe |
| 2025-11-19 20:20:01 +0100 | jmcantrell | (~weechat@user/jmcantrell) jmcantrell |