Kernel: Don't return -EFOO when return type is KResultOr<...>

This commit is contained in:
Andreas Kling 2021-03-15 09:04:04 +01:00
commit a166a65eff
Notes: sideshowbarker 2024-07-18 21:20:33 +09:00
5 changed files with 7 additions and 6 deletions

View file

@ -155,8 +155,9 @@ KResultOr<size_t> FIFO::write(FileDescription&, size_t, const UserOrKernelBuffer
{
if (!m_readers) {
Thread::current()->send_signal(SIGPIPE, Process::current());
return -EPIPE;
return EPIPE;
}
return m_buffer.write(buffer, size);
}