Sounds like some implemented /dev/random semantics for /dev/urandom. /dev/urandom is expected to return the requested PRNG bytes requested. (/dev/random is expected to return available entropy bytes.) Kurt