[IoContext] replace fancy CQ locking with a mutex and CQ emptiness check

Merge request reports

Loading