ring: fix return value for dequeue