Commit 9bf4a9e1 authored by David Goulet's avatar David Goulet 🐼
Browse files

nss: Don't write empty payload on the wire



Part of #40548

Signed-off-by: David Goulet's avatarDavid Goulet <dgoulet@torproject.org>
parent 9e86491c
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -588,6 +588,10 @@ tor_tls_write(tor_tls_t *tls, const char *cp, size_t n)
  tor_assert(cp || n == 0);
  tor_assert(n < INT_MAX);

  if (n == 0) {
    return 0;
  }

  PRInt32 rv = PR_Write(tls->ssl, cp, (int)n);
  // log_debug(LD_NET, "PR_Write(%zu) returned %d", n, (int)rv);
  if (rv > 0) {