lo_readdir with negative offset to handle multiple readers