ram: > My milter is quiet simple. It just does a bsearch on a in-memory array , > to find if the recipient has blacklisted / whitelisted the sender and > takes action accordingly > > The array now has approx 200k elements, which should be nothing for > 4GBRam box
What measures did you take to avoid errors (race conditions, deadlock, etc.) due to concurrent access to this data structure? Wietse