Explorar el Código

[Minor] Fix issues in lua http

tags/1.8.2
Vsevolod Stakhov hace 5 años
padre
commit
565ff219ba
Se han modificado 2 ficheros con 9 adiciones y 6 borrados
  1. 4
    1
      package.json
  2. 5
    5
      src/lua/lua_http.c

+ 4
- 1
package.json Ver fichero

@@ -2,5 +2,8 @@
"devDependencies": {
"eslint": "*"
},
"eslintIgnore": ["*.min.js", "interface/js/lib/domReady.js"]
"eslintIgnore": [
"*.min.js",
"interface/js/lib/domReady.js"
]
}

+ 5
- 5
src/lua/lua_http.c Ver fichero

@@ -150,11 +150,11 @@ lua_http_maybe_free (struct lua_http_cbdata *cbd)

if (cbd->flags & RSPAMD_LUA_HTTP_FLAG_RESOLVED) {
/* Event is added merely for resolved events */
rspamd_session_remove_event (cbd->session, lua_http_fin, cbd);
}
if (cbd->item) {
rspamd_symcache_item_async_dec_check (cbd->task, cbd->item);
}

if (cbd->item) {
rspamd_symcache_item_async_dec_check (cbd->task, cbd->item);
rspamd_session_remove_event (cbd->session, lua_http_fin, cbd);
}
}
else {
@@ -946,7 +946,7 @@ lua_http_request (lua_State *L)

return 1;
}
else {
else if (cbd->item) {
rspamd_symcache_item_async_inc (cbd->task, cbd->item);
}
}

Cargando…
Cancelar
Guardar