Typos
Fixe null message decryption
Typo
Removed hard exit
Made network I/O non-block on receipt