diff --git a/parselog.rs b/parselog.rs index 7498b1c76d2797b3b3e2202e39f9753646288794..590d70ac7d4387ca3b87ec6bbc5035844bedc63f 100644 --- a/parselog.rs +++ b/parselog.rs @@ -76,7 +76,7 @@ fn com_result(line: String){ if &caps["err"] == "err=0" { hashmap::set_val("bind",caps["con"].to_string(),val1.clone()); } - if val1 == "\"\"" { return; } + if val1 == "\"\"" { hashmap::removeop(key.clone()); return; } linelog = format!("ID={} SRC={} BIND={} {} -> {}",con,ip,val1,cmd,err); }, "UNBIND" => {