On Wed, Mar 21, 2018 at 8:23 AM, Konstantin Belousov
<kostik...@gmail.com> wrote:
> On Wed, Mar 21, 2018 at 08:03:16AM -0700, Conrad Meyer wrote:
>> On Wed, Mar 21, 2018 at 3:33 AM, Konstantin Belousov
>> > Libraries must not abort the application.
>> > Esp. libc.
>>
>> What do you propose instead?  while (1); ?  I don't see that as
>> obviously better.
>
> Return the error to caller, as all, well most, correct library functions
> do.

The abort() in case of ENOSYS was proposed by delphij@.  It is
intended for users that getentropy() not fail.  Another possible
fallback is to use the kern.arandom sysctl.  Would this be amenable to
you?

Thanks,
Conrad
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to