Blocking SIGALRM while using connect syscall to connect emulator to adb

As described in issue #158122, SIGARLM can interrupt connect syscall,
and HANDLE_EINTR will retry to connect which leads to a "Socket is
already connected" error (EISCONN).
Added socket_connect_no_sigalrm to let SOCKET_CALL behind able to
retry when EINTR occurs in connect

Change-Id: I5b6e232caf321db082018a5738a350ba1fe420b6
Signed-off-by: kenji21 <r.bergoin@openium.fr>
(cherry picked from commit c24cb7c60fe238781e6d4e42d5c2f452906cf1bd)
2 files changed