8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-22 18:43:02 +01:00

Fixed bug #8176 : Firebird 5 hang after starting remote profiling session

This commit is contained in:
Vlad Khorsun 2024-07-10 00:13:21 +03:00
parent 6bfcddd7b9
commit be152c8ed8

View File

@ -841,7 +841,10 @@ void ProfilerIpc::internalSendAndReceive(thread_db* tdbb, Tag tag,
sharedMemory->eventPost(&header->serverEvent);
sharedMemory->eventWait(&header->clientEvent, value, 0);
{
EngineCheckout cout(tdbb, FB_FUNCTION);
sharedMemory->eventWait(&header->clientEvent, value, 0);
}
if (header->tag == Tag::RESPONSE)
{