Network monitor code appears to handle reconnection. Not tested in full
case conditions.