Open quant1729 opened 1 year ago
Describe the bug The error is produced if one tries to pickle reactive classes (e.g. Subject). TypeError: cannot pickle '_thread.RLock' object
Maybe it makes sense to add something like:
def reduce_RLock(obj): return threading.RLock, tuple() copyreg.pickle(_thread.RLock, reduce_RLock)
To Reproduce Steps to reproduce the behavior:
Expected behavior The object is pickled
Describe the bug The error is produced if one tries to pickle reactive classes (e.g. Subject). TypeError: cannot pickle '_thread.RLock' object
Maybe it makes sense to add something like:
To Reproduce Steps to reproduce the behavior:
Expected behavior The object is pickled