Skip to content

Commit 1aaee08

Browse files
fixup! fix(qgisserver): suppress wait in fcgi response destructor by using timed_mutex
1 parent fcebbdc commit 1aaee08

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/server/qgsfcgiserverresponse.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -104,8 +104,6 @@ void QgsSocketMonitoringThread::setResponseFinished( bool responseFinished )
104104

105105
void QgsSocketMonitoringThread::run( )
106106
{
107-
const pid_t threadId = gettid();
108-
109107
if ( mIpcFd < 0 )
110108
{
111109
QgsMessageLog::logMessage( QStringLiteral( "Socket monitoring disabled: no socket fd!" ),
@@ -115,6 +113,8 @@ void QgsSocketMonitoringThread::run( )
115113
}
116114

117115
#if defined(Q_OS_UNIX) && !defined(Q_OS_ANDROID)
116+
const pid_t threadId = gettid();
117+
118118
mIsResponseFinished.store( false );
119119
char c;
120120
while ( !mIsResponseFinished.load() )

0 commit comments

Comments
 (0)