Browse Source

[Minor] Fix issues in lua http

tags/1.8.2
Vsevolod Stakhov 5 years ago
parent
commit
565ff219ba
2 changed files with 9 additions and 6 deletions
  1. 4
    1
      package.json
  2. 5
    5
      src/lua/lua_http.c

+ 4
- 1
package.json View File

"devDependencies": { "devDependencies": {
"eslint": "*" "eslint": "*"
}, },
"eslintIgnore": ["*.min.js", "interface/js/lib/domReady.js"]
"eslintIgnore": [
"*.min.js",
"interface/js/lib/domReady.js"
]
} }

+ 5
- 5
src/lua/lua_http.c View File



if (cbd->flags & RSPAMD_LUA_HTTP_FLAG_RESOLVED) { if (cbd->flags & RSPAMD_LUA_HTTP_FLAG_RESOLVED) {
/* Event is added merely for resolved events */ /* 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 { else {


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

Loading…
Cancel
Save