Fossil

Diff
Login

Differences From Artifact [15be2cd9e7]:

To Artifact [2eb4619099]:


825
826
827
828
829
830
831
832
833

834
835
836
837
838
839
840
  else if( BIO_eof(pServer->bio) ) return 0;
  while( nBuf!=rc ){
    n = SSL_read(pServer->ssl, zBuf + rc, (int)(nBuf - rc));
    if( n<=0 ){
      break;
    }else if(n>0){
      rc += n;
      if( noLoop ) break;
    }

  }
  return rc;
}

/*
** Read a single line of text from the client.
*/







<

>







825
826
827
828
829
830
831

832
833
834
835
836
837
838
839
840
  else if( BIO_eof(pServer->bio) ) return 0;
  while( nBuf!=rc ){
    n = SSL_read(pServer->ssl, zBuf + rc, (int)(nBuf - rc));
    if( n<=0 ){
      break;
    }else if(n>0){
      rc += n;

    }
    if( noLoop ) break;
  }
  return rc;
}

/*
** Read a single line of text from the client.
*/