Add missing TEMP_FAILURE_RETRYs to the JDWP transports.

Bug: 8620431
Change-Id: Id412c415c8a206a559928a8db90cf2dc01c9b7a2
diff --git a/src/jdwp/jdwp_socket.cc b/src/jdwp/jdwp_socket.cc
index 43906ef..13e150a 100644
--- a/src/jdwp/jdwp_socket.cc
+++ b/src/jdwp/jdwp_socket.cc
@@ -207,7 +207,7 @@
   /* if we might be sitting in select, kick us loose */
   if (netState->wakePipe[1] >= 0) {
     VLOG(jdwp) << "+++ writing to wakePipe";
-    (void) write(netState->wakePipe[1], "", 1);
+    TEMP_FAILURE_RETRY(write(netState->wakePipe[1], "", 1));
   }
 }
 
@@ -581,7 +581,7 @@
     }
 
     errno = 0;
-    cc = write(netState->clientSock, netState->inputBuffer, kMagicHandshakeLen);
+    cc = TEMP_FAILURE_RETRY(write(netState->clientSock, netState->inputBuffer, kMagicHandshakeLen));
     if (cc != kMagicHandshakeLen) {
       PLOG(ERROR) << "Failed writing handshake bytes (" << cc << " of " << kMagicHandshakeLen << ")";
       goto fail;