Go issue: memory corruption on Linux 5.3.x from async preemption