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:
parent
6bfcddd7b9
commit
be152c8ed8
@ -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)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user