diff options
Diffstat (limited to 'indra/llcorehttp')
| -rw-r--r-- | indra/llcorehttp/_httpservice.cpp | 8 | 
1 files changed, 5 insertions, 3 deletions
| diff --git a/indra/llcorehttp/_httpservice.cpp b/indra/llcorehttp/_httpservice.cpp index 49d865cbfa..0b72b53186 100644 --- a/indra/llcorehttp/_httpservice.cpp +++ b/indra/llcorehttp/_httpservice.cpp @@ -95,10 +95,12 @@ HttpService::~HttpService()  			if (! mThread->timedJoin(250))  			{  				// Failed to join, expect problems ahead so do a hard termination. -				mThread->cancel(); +				LL_WARNS(LOG_CORE) << "Destroying HttpService with running thread.  Expect problems." << LL_NEWLINE +									<< "State: " << S32(sState) +									<< " Last policy: " << U32(mLastPolicy) +									<< LL_ENDL; -				LL_WARNS(LOG_CORE) << "Destroying HttpService with running thread.  Expect problems." -								   << LL_ENDL; +				mThread->cancel();  			}  		}  	} | 
