Fix issue where engine would panic when attempting to export through a closed connection

This commit is contained in:
ionutboangiu
2022-01-04 17:47:21 +02:00
committed by Dan Christian Bogos
parent d8661feed9
commit 006b184a33

View File

@@ -146,7 +146,9 @@ func (sqlEe *SQLEe) ExportEvent(req interface{}, _ string) error {
func (sqlEe *SQLEe) Close() (err error) {
sqlEe.Lock()
err = sqlEe.sqldb.Close()
if sqlEe.sqldb != nil {
err = sqlEe.sqldb.Close()
}
sqlEe.db = nil
sqlEe.sqldb = nil
sqlEe.Unlock()