possibly fix memory leak

This commit is contained in:
Cadyn
2021-02-06 21:37:26 -08:00
parent 0869bf3824
commit 1543d78f16

View File

@@ -63,6 +63,7 @@ SUBSYSTEM_DEF(dbcore)
returnless_queries -= rquery_id returnless_queries -= rquery_id
currentrun -= rquery_id currentrun -= rquery_id
running_rqueries-- running_rqueries--
del(query)
continue continue
var/result = json_decode(job_result_str) var/result = json_decode(job_result_str)
switch (result["status"]) switch (result["status"])
@@ -70,6 +71,7 @@ SUBSYSTEM_DEF(dbcore)
returnless_queries -= rquery_id returnless_queries -= rquery_id
currentrun -= rquery_id currentrun -= rquery_id
running_rqueries-- running_rqueries--
del(query)
continue continue
if ("err") if ("err")
last_error = result["data"] last_error = result["data"]
@@ -77,6 +79,7 @@ SUBSYSTEM_DEF(dbcore)
returnless_queries -= rquery_id returnless_queries -= rquery_id
currentrun -= rquery_id currentrun -= rquery_id
running_rqueries-- running_rqueries--
del(query)
continue continue
if ("offline") if ("offline")
last_error = "offline" last_error = "offline"
@@ -84,12 +87,14 @@ SUBSYSTEM_DEF(dbcore)
returnless_queries -= rquery_id returnless_queries -= rquery_id
currentrun -= rquery_id currentrun -= rquery_id
running_rqueries-- running_rqueries--
del(query)
continue continue
else else
log_debug("SQL QUERY UNKNOWN STATUS: [result["status"]] | [last_error] | [result["data"]] | Query used: [query["sql_query"]] | Arguments: [json_encode(query["arguments"])]") log_debug("SQL QUERY UNKNOWN STATUS: [result["status"]] | [last_error] | [result["data"]] | Query used: [query["sql_query"]] | Arguments: [json_encode(query["arguments"])]")
returnless_queries -= rquery_id returnless_queries -= rquery_id
currentrun -= rquery_id currentrun -= rquery_id
running_rqueries-- running_rqueries--
del(query)
continue continue
currentrun -= rquery_id currentrun -= rquery_id
continue continue