The recent release includes a *recording?* var that defaults to false and has a thread-local value of true when recording.
Because the true is thread-local, calls made on other threads are not recorded.
This is at least different from the behavior in the previous release. Will have to think carefully about what it should do before deciding how to fix it.
The recent release includes a
*recording?*
var that defaults tofalse
and has a thread-local value oftrue
when recording.Because the
true
is thread-local, calls made on other threads are not recorded.This is at least different from the behavior in the previous release. Will have to think carefully about what it should do before deciding how to fix it.