diff --git a/repos/dde_linux/src/lib/vfs/lxip/vfs.cc b/repos/dde_linux/src/lib/vfs/lxip/vfs.cc index 7f25cb88e..8b53629fd 100644 --- a/repos/dde_linux/src/lib/vfs/lxip/vfs.cc +++ b/repos/dde_linux/src/lib/vfs/lxip/vfs.cc @@ -696,6 +696,7 @@ class Vfs::Lxip_connect_file final : public Vfs::Lxip_file case Lxip::Io_result::LINUX_EINPROGRESS: _connecting = true; _write_err = 0; + handle.io_enqueue(*_io_progress_waiters_ptr); return len; case Lxip::Io_result::LINUX_EALREADY: