Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 04 Apr 2018 12:44:53 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-bugs@FreeBSD.org
Subject:   [Bug 227259] accept() does not wakeup on shutdown()/close()
Message-ID:  <bug-227259-8-FKzEBW30Cx@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-227259-8@https.bugs.freebsd.org/bugzilla/>
References:  <bug-227259-8@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227259

rozhuk.im@gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #192171|0                           |1
        is obsolete|                            |
 Attachment #192208|text/x-csrc                 |text/plain
          mime type|                            |

--- Comment #1 from rozhuk.im@gmail.com ---
Created attachment 192208
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D192208&action=
=3Dedit
test tool

New test tool.

FreeBSD 10:
./acc_test | grep "chk OK"
0:      socket(AF_INET, block)  ... lskt  accept  shutdown  chk OK, ret cod=
e:
53 - Software caused connection abort
1:      socket(AF_INET, block)  ... rskt  accept  shutdown  chk OK, ret cod=
e:
53 - Software caused connection abort
4:      socket(AF_INET, block)  ... lskt  poll  shutdown  chk OK
5:      socket(AF_INET, block)  ... rskt  poll  shutdown  chk OK
12:     socket(AF_INET, block)  ... lskt  poll  close  chk OK
13:     socket(AF_INET, block)  ... rskt  poll  close  chk OK
16:     socket(AF_INET, block)  ... lskt  shutdown  accept  chk OK, ret cod=
e:
53 - Software caused connection abort
20:     socket(AF_INET, block)  ... lskt  shutdown  poll  chk OK
36:     socket(AF_INET, nblock) ... lskt  poll  shutdown  chk OK
37:     socket(AF_INET, nblock) ... rskt  poll  shutdown  chk OK
42:     socket(AF_INET, nblock) ... lskt  shutdown  poll  chk OK

FreeBSD 11:
./acc_test | grep "chk OK"
12:     socket(AF_INET, block)  ... lskt  poll  close  chk OK
13:     socket(AF_INET, block)  ... rskt  poll  close  chk OK

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227259-8-FKzEBW30Cx>