Add missing TEMP_FAILURE_RETRYs to the JDWP transports.

Bug: 8620431
Change-Id: Id412c415c8a206a559928a8db90cf2dc01c9b7a2
diff --git a/src/jdwp/jdwp_main.cc b/src/jdwp/jdwp_main.cc
index 1f121f8..6fca7a5 100644
--- a/src/jdwp/jdwp_main.cc
+++ b/src/jdwp/jdwp_main.cc
@@ -58,7 +58,7 @@
  */
 ssize_t JdwpNetStateBase::WritePacket(ExpandBuf* pReply) {
   MutexLock mu(Thread::Current(), socket_lock_);
-  return write(clientSock, expandBufGetBuffer(pReply), expandBufGetLength(pReply));
+  return TEMP_FAILURE_RETRY(write(clientSock, expandBufGetBuffer(pReply), expandBufGetLength(pReply)));
 }
 
 /*
@@ -66,7 +66,7 @@
  */
 ssize_t JdwpNetStateBase::WriteBufferedPacket(const iovec* iov, int iov_count) {
   MutexLock mu(Thread::Current(), socket_lock_);
-  return writev(clientSock, iov, iov_count);
+  return TEMP_FAILURE_RETRY(writev(clientSock, iov, iov_count));
 }
 
 bool JdwpState::IsConnected() {