"GOT", but the "O" is a cute, smiling pufferfish. Index | Thread | Search

From:
Christian Weisgerber <naddy@mips.inka.de>
Subject:
Bug: tog suspend/continue
To:
gameoftrees@openbsd.org
Date:
Mon, 13 Jan 2020 21:56:16 -0000

Download raw body.

Thread
I hit a bug in tog:

If you start a view that performs work in a background thread (log,
blame), suspend tog with ^Z and then continue it, the display will
be garbage.  For tog log, ^L will recover.  Strangely, any further
^Z will be ignored.

A simple way to reproduce with the OpenBSD src git:

$ tog log -r src.git usr.bin/ssh
^Z
$ fg

If the background thread has already finished, suspend/continue
works fine.

-- 
Christian "naddy" Weisgerber                          naddy@mips.inka.de