Dilyan Palauzov wrote:

  Hello,
I was not able to find information, if cyrus' sieve is thread safe. This means, that if one application calls three times sieve_interp_alloc, and then executes for first time sieve_interp_free, will it continue functioning correctly with the tho other implementations, until their sieve_interp_free is called?

Hi Dilyan,

CMU Sieve lexer/yacc is not thread safe, the rest of the code should be.
My co-workers and I spent some time producing thread-safe version of the lex/yacc file. Contact me offlist if you want to know more details.

Reply via email to