els0r / goProbe

High-performance IP packet metadata aggregation and efficient storage and querying of flows
GNU General Public License v2.0
12 stars 4 forks source link

[bugfix] Integrate improved three-point lock for capture routines and improve concurrency patterns #318

Closed fako1024 closed 5 months ago

fako1024 commented 5 months ago

First attempt at fixing (or at least improving) the potential deadlocks. I still wasn't able to reproduce the issue to its full extend, but at least one of the observed crashes I confirmed to be addressed by this. The issue will remain open after merging this for further assessment.