Skip to content

Commit 2a4269b

Browse files
committed
Don't serialize by default.
1 parent 4b82f3b commit 2a4269b

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

Modules/_interpretersmodule.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -770,7 +770,7 @@ _sharedobjectproxy_init_share(_PyXI_proxy_share *share,
770770
}
771771

772772
if (_PyObject_GetXIData(_PyThreadState_GET(), op,
773-
_PyXIDATA_FULL_FALLBACK, xidata) < 0) {
773+
_PyXIDATA_XIDATA_ONLY, xidata) < 0) {
774774
PyErr_Clear();
775775
share->object = _sharedobjectproxy_create(op, self->context_id);
776776
share->xidata = NULL;
@@ -798,6 +798,7 @@ _sharedobjectproxy_as_shared(_PyXI_proxy_share *share)
798798
} else {
799799
PyObject *result = _PyXIData_NewObject(xidata);
800800
assert(share->object == NULL);
801+
assert(result != xidata->obj);
801802
return result;
802803
}
803804
}

0 commit comments

Comments
 (0)