moved the signal over to SIGALRM to avoid tcp conflicts