Commit a7c28b6d authored by 's avatar

Fixing bug #? (dimapi stability/lots of new mapicommd threads). This fix is...

Fixing bug #? (dimapi stability/lots of new mapicommd threads). This fix is important for EXPIRED_FLOWS function running under high load. The inappropriate "continue" caused endless loop in process_pkt(), mapid SHM remained locked forever, mapicommd ended in pthread_spin_lock() busy routine which caused 100% CPU load and the device managed by affected mapid was completely unaccessible.


git-svn-id: file:///home/svn/mapi/trunk@1401 8d5bb341-7cf1-0310-8cf6-ba355fef3186
parent 39d99271
......@@ -288,7 +288,6 @@ void poll_expired_flows(mapidflib_function_instance_t *instance) {
}
else {
DEBUG_CMD(Debug_Message("hash node not found but list node exist!"));
continue;
}
//remove node from list
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment