Page MenuHomeFreeBSD

Fix getsockopt() timeout.
ClosedPublic

Authored by davide on Jul 17 2014, 11:16 PM.
Tags
None
Referenced Files
F166645513: D433.diff
Sat, Aug 15, 4:20 AM
Unknown Object (File)
Fri, Aug 14, 7:45 AM
Unknown Object (File)
Tue, Aug 11, 5:08 AM
Unknown Object (File)
Sat, Aug 8, 7:22 PM
Unknown Object (File)
Tue, Aug 4, 2:04 AM
Unknown Object (File)
Mon, Aug 3, 2:40 AM
Unknown Object (File)
Sat, Jul 25, 3:53 AM
Unknown Object (File)
Tue, Jul 21, 5:45 AM
Subscribers
None

Details

Reviewers
davide
jhb
adrian

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

davide retitled this revision from to Fix getsockopt() timeout..
davide updated this object.
davide edited the test plan for this revision. (Show Details)
sys/kern/uipc_socket.c
2550

This is to restore the behavior of r255030? This does do that, but it's not quite obvious. You could also do something like:

if (tv.tv_sec > INT32_MAX)
    val = SBT_MAX;
else
    val = tvtosbt(tv);

I think that might be clearer (and more closely match the prior behavior)

This revision is now accepted and ready to land.Aug 20 2014, 3:37 PM