Closed danielealbano closed 1 year ago
To avoid that the compiler carry out any distruptive optimization for the hashtable mpmc algorithm implemented, use volatile for hashtable_key_data_t and hashtable_key_size_t in the hashtable to hold the key and the length of the key.
To avoid that the compiler carry out any distruptive optimization for the hashtable mpmc algorithm implemented, use volatile for hashtable_key_data_t and hashtable_key_size_t in the hashtable to hold the key and the length of the key.