After the TF2 updates recently, my servers started spamming the console with:
Code:
../common/pipes.cpp (528) : Assertion Failed: m_OutstandingCallbackThreadId != ThreadGetCurrentId()
Assert( Assertion Failed: m_OutstandingCallbackThreadId != ThreadGetCurrentId() ):../common/pipes.cpp:528
crash_20171022054637_14.dmp[4889]: Uploading dump (out-of-process)
/tmp/dumps/crash_20171022054637_14.dmp
../common/pipes.cpp (528) : Assertion Failed: m_OutstandingCallbackThreadId != ThreadGetCurrentId()
../common/pipes.cpp (528) : Assertion Failed: m_OutstandingCallbackThreadId != ThreadGetCurrentId()
../common/pipes.cpp (528) : Assertion Failed: m_OutstandingCallbackThreadId != ThreadGetCurrentId()
After some trial-and-error, I decided to disable the SteamTools extension (i.e. move all the steamtools stuff out of the extensions folder) and restart the server, and those errors stopped.
I seem to recall this happened a few years ago? and required some recompile of the extension to resolve?
I'm my case, I am running my TF2 servers under Ubuntu 16.04 LTS (64-bit) with the latest (TF2, like I have a choice) and all the latest Ubuntu updates as of today).
__________________