#3143: Network.Socket.connect: support for sockets w/ bound local endpoints
-----------------------------+----------------------------------------------
Reporter:  sof               |          Owner:                   
    Type:  bug               |         Status:  new              
Priority:  normal            |      Component:  libraries/network
 Version:  6.10.1            |       Severity:  normal           
Keywords:                    |       Testcase:                   
      Os:  Unknown/Multiple  |   Architecture:  Unknown/Multiple 
-----------------------------+----------------------------------------------
 Just in case this isn't taken care of by the ongoing rewrite of 'network',
 but there's an age-old limitation in the implementation of
 Network.Socket.connect -- it balks at being given a socket where the
 local endpoint (port,iface) has already been bound.

 i.e., it socket status test ought to be
     not (currentStatus `elem` [NotConnected,Bound])

 The workaround of manually resetting SocketStatus always leaves me
 feeling icky.

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3143>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to