summaryrefslogtreecommitdiff
path: root/Userland
diff options
context:
space:
mode:
authorAndreas Kling <awesomekling@gmail.com>2018-11-01 01:04:02 +0100
committerAndreas Kling <awesomekling@gmail.com>2018-11-01 01:05:59 +0100
commita685809e754005dca5dd8abc78b3de677bf64f8e (patch)
treefdb41c963f28474a57195063151eeef9daa0b898 /Userland
parent9a086b2d3584f13d47e8d625035fe72cc2f3aea2 (diff)
downloadserenity-a685809e754005dca5dd8abc78b3de677bf64f8e.zip
Waiters should be notified when a waitee is killed.
Ran into a horrendous bug where VirtualConsole would overrun its buffer and scribble right into some other object if we were interrupted while processing a character. Slapped an InterruptDisabler onto onChar for now. This provokes an interesting question though.. if a process is killed while its in kernel space, how the heck do we release any locks it held? I'm sure there are many different solutions to this problem, but I'll have to think about it.
Diffstat (limited to 'Userland')
0 files changed, 0 insertions, 0 deletions