Skip to content
  • Jonas Ådahl's avatar
    session/vnc: Don't requeue close session idle · f065e7be
    Jonas Ådahl authored
    If being closed due to a PipeWire error, RFB will still process state
    and invoke callbacks when cleaning up the RFB screen, meaning we'd
    requeue the close session idle handler. Avoid this by avoiding
    requeueing if there is already one queued, and don't mark is as unqueued
    until after actually stopping the session.
    f065e7be