diff --git a/client/TracyProfiler.cpp b/client/TracyProfiler.cpp index a07073cf..a241b9f4 100644 --- a/client/TracyProfiler.cpp +++ b/client/TracyProfiler.cpp @@ -1196,6 +1196,7 @@ void Profiler::Worker() MemWrite( &welcome.resolution, m_resolution ); MemWrite( &welcome.epoch, m_epoch ); MemWrite( &welcome.pid, pid ); + MemWrite( &welcome.samplingPeriod, m_samplingPeriod ); MemWrite( &welcome.onDemand, onDemand ); MemWrite( &welcome.isApple, isApple ); memcpy( welcome.programName, procname, pnsz ); diff --git a/common/TracyProtocol.hpp b/common/TracyProtocol.hpp index df61fe19..2cf85d5f 100644 --- a/common/TracyProtocol.hpp +++ b/common/TracyProtocol.hpp @@ -68,6 +68,7 @@ struct WelcomeMessage uint64_t resolution; uint64_t epoch; uint64_t pid; + int64_t samplingPeriod; uint8_t onDemand; uint8_t isApple; char programName[WelcomeMessageProgramNameSize];