|
@@ -68,13 +68,10 @@ def serializer_proxy(obj_or_type): |
|
|
class SerializerObjectProxy(object): |
|
|
class SerializerObjectProxy(object): |
|
|
def __init__(self, obj_or_type, *args, **kwargs): |
|
|
def __init__(self, obj_or_type, *args, **kwargs): |
|
|
self.__object = obj_or_type |
|
|
self.__object = obj_or_type |
|
|
try: |
|
|
|
|
|
if type(obj_or_type) == type: |
|
|
|
|
|
classname = obj_or_type.__name__ |
|
|
|
|
|
else: |
|
|
|
|
|
classname = obj_or_type.__class__.__name__ |
|
|
|
|
|
except AttributeError: # pragma: no cover |
|
|
|
|
|
classname = "???" |
|
|
|
|
|
|
|
|
if type(obj_or_type) == type: |
|
|
|
|
|
classname = obj_or_type.__name__ |
|
|
|
|
|
else: |
|
|
|
|
|
classname = obj_or_type.__class__.__name__ |
|
|
self.__call_queue = queue.Queue() |
|
|
self.__call_queue = queue.Queue() |
|
|
self.__thread = SerializerThread(classname, self.__call_queue) |
|
|
self.__thread = SerializerThread(classname, self.__call_queue) |
|
|
self.__thread.daemon = True |
|
|
self.__thread.daemon = True |
|
|