unix: avoid needless callback

If next_size if zero here, then there's no point calling the callback.
We didn't read a packet and we didn't allocate a buffer.