[Xapian-tickets] [Xapian] #814: bind() fails with ENOENT running remotetcp tests (was: 1.4.18: test suite i failing and runs forever)

Xapian nobody at xapian.org
Tue Jun 20 06:58:20 BST 2023


#814: bind() fails with ENOENT running remotetcp tests
----------------------------+-------------------------------
 Reporter:  Tomasz Kloczko  |             Owner:  Olly Betts
     Type:  defect          |            Status:  reopened
 Priority:  normal          |         Milestone:
Component:  Test Suite      |           Version:  1.4.22
 Severity:  normal          |        Resolution:
 Keywords:                  |        Blocked By:
 Blocking:                  |  Operating System:  All
----------------------------+-------------------------------
Changes (by Olly Betts):

 * status:  closed => reopened
 * resolution:  worksforme =>
 * summary:  1.4.18: test suite i failing and runs forever => bind() fails
     with ENOENT running remotetcp tests

Comment:

 It seems you're getting a different problem now - your original report was
 that the test suite ran forever, but the new log shows it completing.

 The new error messages don't make much sense to me though as
 `NetworkError: bind failed (No such file or directory)` is saying we get
 `ENOENT` calling `bind()`.

 I see `man bind` documents "''ENOENT A component in the directory prefix
 of the socket pathname does not exist''", but we're testing remotetcp here
 so the socket in question is a TCP socket which doesn't have a pathname.

 Is there anything special happening with syscall handling here?  Some sort
 of sandboxing or something like that.
-- 
Ticket URL: <https://trac.xapian.org/ticket/814#comment:17>
Xapian <https://xapian.org/>
Xapian


More information about the Xapian-tickets mailing list