Bug 318954 (MONO76059) - ENOENT, connect and beagle.
Summary: ENOENT, connect and beagle.
Status: RESOLVED MOVED
Alias: MONO76059
Product: Mono: Runtime
Classification: Mono
Component: io-layer (show other bugs)
Version: 1.1
Hardware: Other Other
: P3 - Medium : Normal
Target Milestone: ---
Assignee: Dick Porter
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-11 18:26 UTC by Miguel de Icaza
Modified: 2007-09-15 21:24 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 19:30:10 UTC


---- Reported by miguel@ximian.com 2005-09-11 11:26:19 MST ----

Connect is returning ENOENT at some point (This is produced by Beagle) and
the following message is displayed:

** (beagled:11304): WARNING **: _wapi_connect: Need to translate 2 [No such
file or directory] into winsock error

The documentation from POSIX for connect and ENOENT is:

[ENOENT]
    A component of the pathname does not name an existing file or the
pathname is an empty string.

So it seems that Beagle is passing an invalid address to connect to.

We should turn that into an appropriate WSA error message, but have not
found something suitable yet:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/windows_sockets_error_codes_2.asp



---- Additional Comments From dick@ximian.com 2005-09-13 09:15:53 MST ----



*** This bug has been marked as a duplicate of https://bugzilla.novell.com/show_bug.cgi?id=MONO75632 ***


Unknown operating system unknown. Setting to default OS "Other".
This bug was marked DUPLICATE in the database it was moved from.
    Changing resolution to "MOVED"