| Summary: | [tcf] Discovery service can't bind socket on Win 7 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Tools] TCF | Reporter: | Ken Ryall <ken.ryall> | ||||
| Component: | Core | Assignee: | Project Inbox <dsdp.tm.tcf-inbox> | ||||
| Status: | RESOLVED FIXED | QA Contact: | Martin Oberhuber <mober.at+eclipse> | ||||
| Severity: | blocker | ||||||
| Priority: | P3 | CC: | cdtdoug, eugene | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 0.3 | ||||||
| Hardware: | PC | ||||||
| OS: | Windows 7 | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
Committed. I also removed catching of BindException - it is subclass of SocketException. Thanks. Comment on attachment 167701 [details]
Handle a SocketException in the same was as a BindException
This needs an iplog+ since the patch was committed.
Or did you fix this differently?
Bulk update: Marking all TCF fixes from the Helios period (2009-06-29 until 2010-06-01) as target 3.2 since they go through release review along with the TM 3.2 release. Moving bugs to new home for IP log. Bulk change: Marking all bugs from the TM era (until June 2011) target 0.3 |
Created attachment 167701 [details] Handle a SocketException in the same was as a BindException See the attached patch. On Windows 7 a SocketException, not a BindException is thrown if you attempt to bind to a port and it is already in use. This effectively prevents the CDT-EDC debugger from talking to a Java based TCF agent on Windows 7.