Don't abort if sqlstate_errors already initialized

This commit is contained in:
Sandro Mani 2021-05-03 15:14:07 +02:00 committed by Daniele Varrazzo
parent 0f457a01d9
commit 22575528be

View File

@ -770,9 +770,8 @@ sqlstate_errors_init(PyObject *module)
Dprintf("psycopgmodule: initializing sqlstate exceptions");
if (sqlstate_errors) {
PyErr_SetString(PyExc_SystemError,
"sqlstate_errors_init(): already called");
goto exit;
Dprintf("sqlstate_errors_init(): already called");
return 0;
}
if (!(errmodule = PyImport_ImportModule("psycopg2.errors"))) {
/* don't inject the exceptions into the errors module */