utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00b8, expect=7) at /home/mint/Cubyz/src/utils/Futex.zig:259
259 switch (linux.errno(rc)) {
(gdb) t a a bt
Thread 9 (Thread 0x7fffebc00640 (LWP 64682) "Worker 8"):
#0 0x00000000015dbfde in os.linux.x86_64.syscall4 (number=futex, arg1=140737340375248, arg2=128, arg3=0, arg4=140737148353080) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux/x86_64.zig:40
#1 os.linux.futex_4arg (uaddr=0x7ffff72e00d0, futex_op=..., val=0, timeout=0x7fffebbbfa38) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux.zig:753
#2 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:252
#3 utils.Futex.timedWait (ptr=0x7ffff72e00d0, expect=0, timeout_ns=<optimized out>) at /home/mint/Cubyz/src/utils/Futex.zig:60
#4 0x00000000015dbf40 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:859
#5 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#6 0x000000000136db49 in utils.Condition.timedWait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8) at /home/mint/Cubyz/src/utils/Condition.zig:99
#7 utils.Semaphore.timedWait (sem=0x7ffff72e00c0) at /home/mint/Cubyz/src/utils/Semaphore.zig:65
#8 0x0000000001576b64 in utils.ThreadPool.run (self=0x7ffff72e0000, id=7) at utils.zig:951
#9 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Threa--Type <RET> for more, q to quit, c to continue without paging--c
d.zig:422
#10 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e4c00) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#11 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#12 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 8 (Thread 0x7fffed600640 (LWP 64681) "Worker 7"):
#0 0x00000000015dbfde in os.linux.x86_64.syscall4 (number=futex, arg1=140737340375248, arg2=128, arg3=0, arg4=140737175616056) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux/x86_64.zig:40
#1 os.linux.futex_4arg (uaddr=0x7ffff72e00d0, futex_op=..., val=0, timeout=0x7fffed5bfa38) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux.zig:753
#2 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:252
#3 utils.Futex.timedWait (ptr=0x7ffff72e00d0, expect=0, timeout_ns=<optimized out>) at /home/mint/Cubyz/src/utils/Futex.zig:60
#4 0x00000000015dbf40 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:859
#5 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#6 0x000000000136db49 in utils.Condition.timedWait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8) at /home/mint/Cubyz/src/utils/Condition.zig:99
#7 utils.Semaphore.timedWait (sem=0x7ffff72e00c0) at /home/mint/Cubyz/src/utils/Semaphore.zig:65
#8 0x0000000001576b64 in utils.ThreadPool.run (self=0x7ffff72e0000, id=6) at utils.zig:951
#9 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:422
#10 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e1000) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#11 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#12 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 7 (Thread 0x7fffef000640 (LWP 64680) "Worker 6"):
#0 0x00000000015dbfde in os.linux.x86_64.syscall4 (number=futex, arg1=140737340375248, arg2=128, arg3=0, arg4=140737202879032) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux/x86_64.zig:40
#1 os.linux.futex_4arg (uaddr=0x7ffff72e00d0, futex_op=..., val=0, timeout=0x7fffeefbfa38) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux.zig:753
#2 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:252
#3 utils.Futex.timedWait (ptr=0x7ffff72e00d0, expect=0, timeout_ns=<optimized out>) at /home/mint/Cubyz/src/utils/Futex.zig:60
#4 0x00000000015dbf40 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:859
#5 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#6 0x000000000136db49 in utils.Condition.timedWait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8) at /home/mint/Cubyz/src/utils/Condition.zig:99
#7 utils.Semaphore.timedWait (sem=0x7ffff72e00c0) at /home/mint/Cubyz/src/utils/Semaphore.zig:65
#8 0x0000000001576b64 in utils.ThreadPool.run (self=0x7ffff72e0000, id=5) at utils.zig:951
#9 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:422
#10 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e0fe0) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#11 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#12 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7ffff0a00640 (LWP 64679) "Worker 5"):
#0 Io.Threaded.Syscall.finish (s=...) at /home/mint/Cubyz/compiler/zig/lib/std/Io/Threaded.zig:1389
#1 Io.Threaded.Thread.futexWaitInner (ptr=0x7ffe1d8ddd88, expect=2, uncancelable=<optimized out>, timeout_ns=...) at /home/mint/Cubyz/compiler/zig/lib/std/Io/Threaded.zig:988
#2 0x00000000015d8cc1 in Io.Threaded.Thread.futexWaitUncancelable (ptr=0x7ffe1d8ddd88, expect=128, timeout_ns=...) at /home/mint/Cubyz/compiler/zig/lib/std/Io/Threaded.zig:933
#3 0x000000000157757b in Io.Threaded.futexWaitUncancelable (ptr=0x7ffe1d8ddd88, expected=2) at /home/mint/Cubyz/compiler/zig/lib/std/Io/Threaded.zig:2533
#4 Io.futexWaitUncancelable__anon_6680 (ptr=0x7ffe1d8ddd88, expected=contended) at /home/mint/Cubyz/compiler/zig/lib/std/Io.zig:1573
#5 Io.Mutex.lockUncancelable (m=0x7ffe1d8ddd88) at /home/mint/Cubyz/compiler/zig/lib/std/Io.zig:1637
#6 utils.Mutex.lock (self=0x7ffe1d8ddd88) at utils.zig:1659
#7 utils.ConcurrentMaxHeap(utils.ThreadPool.Task).extractMax (self=<optimized out>) at utils.zig:737
#8 0x0000000001577120 in server.server.User.getTaskFromJobQueue (self=0x7ffe1d8cb000) at /home/mint/Cubyz/src/server/server.zig:452
#9 utils.ThreadPool.getNextTask (self=0x7ffff72e0000) at utils.zig:922
#10 utils.ThreadPool.run (self=0x7ffff72e0000, id=4) at utils.zig:959
#11 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:422
#12 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e0fc0) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#13 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#14 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7ffff2400640 (LWP 64678) "Worker 4"):
#0 0x00000000015dbfde in os.linux.x86_64.syscall4 (number=futex, arg1=140737340375248, arg2=128, arg3=0, arg4=140737257404984) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux/x86_64.zig:40
#1 os.linux.futex_4arg (uaddr=0x7ffff72e00d0, futex_op=..., val=0, timeout=0x7ffff23bfa38) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux.zig:753
#2 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:252
#3 utils.Futex.timedWait (ptr=0x7ffff72e00d0, expect=0, timeout_ns=<optimized out>) at /home/mint/Cubyz/src/utils/Futex.zig:60
#4 0x00000000015dbf40 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:859
#5 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#6 0x000000000136db49 in utils.Condition.timedWait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8) at /home/mint/Cubyz/src/utils/Condition.zig:99
#7 utils.Semaphore.timedWait (sem=0x7ffff72e00c0) at /home/mint/Cubyz/src/utils/Semaphore.zig:65
#8 0x0000000001576b64 in utils.ThreadPool.run (self=0x7ffff72e0000, id=3) at utils.zig:951
#9 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:422
#10 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e0e70) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#11 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#12 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7ffff3e00640 (LWP 64677) "Worker 3"):
#0 0x00000000015dbfde in os.linux.x86_64.syscall4 (number=futex, arg1=140737340375248, arg2=128, arg3=0, arg4=140737284667960) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux/x86_64.zig:40
#1 os.linux.futex_4arg (uaddr=0x7ffff72e00d0, futex_op=..., val=0, timeout=0x7ffff3dbfa38) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux.zig:753
#2 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:252
#3 utils.Futex.timedWait (ptr=0x7ffff72e00d0, expect=0, timeout_ns=<optimized out>) at /home/mint/Cubyz/src/utils/Futex.zig:60
#4 0x00000000015dbf40 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:859
#5 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#6 0x000000000136db49 in utils.Condition.timedWait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8) at /home/mint/Cubyz/src/utils/Condition.zig:99
#7 utils.Semaphore.timedWait (sem=0x7ffff72e00c0) at /home/mint/Cubyz/src/utils/Semaphore.zig:65
#8 0x0000000001576b64 in utils.ThreadPool.run (self=0x7ffff72e0000, id=2) at utils.zig:951
#9 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:422
#10 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e0d20) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#11 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#12 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7ffff5800640 (LWP 64676) "Worker 2"):
#0 0x00000000015dbfde in os.linux.x86_64.syscall4 (number=futex, arg1=140737340375248, arg2=128, arg3=0, arg4=140737311930936) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux/x86_64.zig:40
#1 os.linux.futex_4arg (uaddr=0x7ffff72e00d0, futex_op=..., val=0, timeout=0x7ffff57bfa38) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux.zig:753
#2 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:252
#3 utils.Futex.timedWait (ptr=0x7ffff72e00d0, expect=0, timeout_ns=<optimized out>) at /home/mint/Cubyz/src/utils/Futex.zig:60
#4 0x00000000015dbf40 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:859
#5 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#6 0x000000000136db49 in utils.Condition.timedWait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8) at /home/mint/Cubyz/src/utils/Condition.zig:99
#7 utils.Semaphore.timedWait (sem=0x7ffff72e00c0) at /home/mint/Cubyz/src/utils/Semaphore.zig:65
#8 0x0000000001576b64 in utils.ThreadPool.run (self=0x7ffff72e0000, id=1) at utils.zig:951
#9 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:422
#10 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e0bd0) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#11 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#12 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7ffff7200640 (LWP 64675) "Worker 1"):
#0 0x00000000015dbfde in os.linux.x86_64.syscall4 (number=futex, arg1=140737340375248, arg2=128, arg3=0, arg4=140737339193912) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux/x86_64.zig:40
#1 os.linux.futex_4arg (uaddr=0x7ffff72e00d0, futex_op=..., val=0, timeout=0x7ffff71bfa38) at /home/mint/Cubyz/compiler/zig/lib/std/os/linux.zig:753
#2 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:252
#3 utils.Futex.timedWait (ptr=0x7ffff72e00d0, expect=0, timeout_ns=<optimized out>) at /home/mint/Cubyz/src/utils/Futex.zig:60
#4 0x00000000015dbf40 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00d0, expect=0) at /home/mint/Cubyz/src/utils/Futex.zig:859
#5 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#6 0x000000000136db49 in utils.Condition.timedWait (self=0x7ffff72e00cc, mutex=0x7ffff72e00c8) at /home/mint/Cubyz/src/utils/Condition.zig:99
#7 utils.Semaphore.timedWait (sem=0x7ffff72e00c0) at /home/mint/Cubyz/src/utils/Semaphore.zig:65
#8 0x0000000001576b64 in utils.ThreadPool.run (self=0x7ffff72e0000, id=0) at utils.zig:951
#9 Thread.callFn__anon_509305 () at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:422
#10 Thread.PosixThreadImpl.spawn__anon_509287.Instance.entryFn (raw_arg=0x76e0a80) at /home/mint/Cubyz/compiler/zig/lib/std/Thread.zig:752
#11 0x00007ffff7c94ac3 in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:442
#12 0x00007ffff7d268d0 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7ffff7eb48c0 (LWP 64674) "Cubyz"):
#0 utils.Futex.LinuxImpl.wait (ptr=0x7ffff72e00b8, expect=7) at /home/mint/Cubyz/src/utils/Futex.zig:259
#1 utils.Futex.wait (ptr=0x7ffff72e00b8, expect=7) at /home/mint/Cubyz/src/utils/Futex.zig:38
#2 0x00000000015dbe93 in utils.Futex.Deadline.wait (self=<optimized out>, ptr=0x7ffff72e00b8, expect=7) at /home/mint/Cubyz/src/utils/Futex.zig:851
#3 0x000000000136df8c in utils.Condition.FutexImpl.wait (self=0x7ffff72e00b4, mutex=0x7ffff72e00b0, timeout=...) at /home/mint/Cubyz/src/utils/Condition.zig:225
#4 0x000000000138879a in utils.Condition.wait (self=0x7ffff72e00b4, mutex=0x7ffff72e00b0) at /home/mint/Cubyz/src/utils/Condition.zig:78
#5 utils.Semaphore.wait (sem=0x7ffff72e00a8) at /home/mint/Cubyz/src/utils/Semaphore.zig:43
#6 utils.ThreadPool.pause (self=0x7ffff72e0000) at utils.zig:881
#7 0x00000000014a10e8 in server.server.deinit () at /home/mint/Cubyz/src/server/server.zig:626
#8 server.server.startFromExistingThread (port=..., mode=multiplayer) at /home/mint/Cubyz/src/server/server.zig:758
#9 0x000000000128b3cc in main.main (args=...) at main.zig:422