On Thu, Jun 12, 2014 at 11:37 PM, Lavrentiev, Anton (NIH/NLM/NCBI) [C]
<[email protected]> wrote:
> I am correcting my message to add the following.  Formerly, short writes by 
> the push callback
> were allowed to be followed by another try by GNUTLS.  Current GNUTLS release 
> stops the tries after
> seeing the first short write.  This means the callback is no longer following 
> the "send()"
> paradigm, i.e. the callback itself is expected to wait even though it has 
> written
> some portion of the requested buffer (but not all of it).  send() returns 
> immediately
> once at least one byte has been sent (and any remaining portion would have 
> caused the blocking).

Hello Anton,
 Could you provide a gnutls trace (use GNUTLS_DEBUG_LEVEL=6 or more),
or better a reproducer for the issue? (e.g., you could base it on some
of the existing gnutls tests like mini-eagain.c)

regards,
Nikos

_______________________________________________
Gnutls-help mailing list
[email protected]
http://lists.gnupg.org/mailman/listinfo/gnutls-help

Reply via email to