do not crash if session is NULL

This commit is contained in:
Christian Grothoff 2018-11-18 13:56:41 +01:00
parent f155aff749
commit 428ecee396
No known key found for this signature in database
GPG Key ID: 939E6BE1E29FC3CC

View File

@ -748,23 +748,24 @@ run (void *cls)
drop: drop:
if (NULL != session) if (NULL != session)
{
plugin->rollback (plugin->cls, plugin->rollback (plugin->cls,
session); session);
GNUNET_log (GNUNET_ERROR_TYPE_INFO, GNUNET_log (GNUNET_ERROR_TYPE_INFO,
"Test: auditor_delete_exchange\n"); "Test: auditor_delete_exchange\n");
FAILIF (GNUNET_OK != FAILIF (GNUNET_OK !=
plugin->start (plugin->cls, plugin->start (plugin->cls,
session)); session));
FAILIF (GNUNET_DB_STATUS_SUCCESS_ONE_RESULT != FAILIF (GNUNET_DB_STATUS_SUCCESS_ONE_RESULT !=
plugin->delete_exchange (plugin->cls, plugin->delete_exchange (plugin->cls,
session, session,
&master_pub)); &master_pub));
FAILIF (0 > FAILIF (0 >
plugin->commit (plugin->cls, plugin->commit (plugin->cls,
session)); session));
}
GNUNET_break (GNUNET_OK == GNUNET_break (GNUNET_OK ==
plugin->drop_tables (plugin->cls)); plugin->drop_tables (plugin->cls));
unload: unload: