diff --git a/OpenSim/Framework/Util.cs b/OpenSim/Framework/Util.cs index 5c429ee483..2d0178e4b8 100644 --- a/OpenSim/Framework/Util.cs +++ b/OpenSim/Framework/Util.cs @@ -2000,7 +2000,7 @@ namespace OpenSim.Framework { ThreadFuncNum = threadFuncNum; this.context = context; - LogThread = true; + LogThread = false; Thread = null; Running = false; Aborted = false; @@ -2181,6 +2181,12 @@ namespace OpenSim.Framework (LogThreadPool >= 2) ? full : partial); } } + else + { + // Since we didn't log "Queue threadfunc", don't log "Run threadfunc" or "End threadfunc" either. + // Those log lines aren't useful when we don't know which function is running in the thread. + threadInfo.LogThread = false; + } switch (FireAndForgetMethod) {