1. 23 Sep, 2020 1 commit
    • Max Kellermann's avatar
      input/uring: safe cancellation · 85bab670
      Max Kellermann authored
      My concept with `class CancellableOperation` doesn't work properly,
      because the kernel may continue to write to the given buffer as soon
      as the read finishes.
      
      To fix this, this commit adds `class ReadOperation` which owns the
      buffer and the `struct iovec`.  Instances of this class persist until
      the read really finishes, even if the operation is canceled.
      85bab670
  2. 05 May, 2020 1 commit