Avoid abort() in lib/system/fastopen.c
Can we have a simple return
(do nothing) instead of abort()
in gnutls_transport_set_fastopen() ?
if (connect_addrlen > (socklen_t)sizeof(session->internals.tfo.connect_addr)) {
gnutls_assert();
abort();
}
Because in production library code I wouldn't expect an abort(). Better having an error returned or a no-op.