You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
log::trace!(target:LOG_TAG,"acquiring backend config and cursor");
129
-
let backend_config = backend_config.lock()?;
129
+
let backend_config = backend_config
130
+
.lock()
131
+
.expect("Could not take backend config lock");// we only have one sampler thread and one reporting thread so this should never fail unless something is seriously wrong
let stack_trace = st + &ruleset.lock().expect("Failed to lock ruleset").clone();
156
+
buffer
157
+
.lock()
158
+
.expect("Failed to lock buffer")// we only have one sampler thread and one sending reports so we should never fail to obtain the lock unless something is seriously wrong
159
+
.record(stack_trace)
160
+
.expect("Failed to record stack traces to buffer");// So this seems to just be a result in the pyroscope sdk for no reason
0 commit comments