rdlru.h needs to include rdthread.h, because rd_mutex_t used