diff --git a/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp b/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp index 8ac3b4dd..52422a26 100644 --- a/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp +++ b/repertory/librepertory/src/drives/fuse/remotefuse/remote_server.cpp @@ -28,6 +28,7 @@ #include "drives/directory_iterator.hpp" #include "drives/remote/remote_open_file_table.hpp" #include "events/event_system.hpp" +#include "events/types/debug_log.hpp" #include "events/types/remote_server_event.hpp" #include "platform/platform.hpp" #include "types/remote.hpp" @@ -1378,6 +1379,9 @@ auto remote_server::winfsp_read(PVOID file_desc, PVOID buffer, UINT64 offset, if (ret == STATUS_SUCCESS) { auto res = pread64(static_cast(handle), buffer, length, static_cast(offset)); + event_system::instance().raise( + function_name, + fmt::format("read|offset|{}|len|{}|res|", offset, length, res)); if (res >= 0) { *bytes_transferred = static_cast(res); } else {