You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Aidan Skinner (JIRA)" <qp...@incubator.apache.org> on 2008/08/20 14:34:47 UTC

[jira] Updated: (QPID-1251) IO transport does not cleanly close on Windows

     [ https://issues.apache.org/jira/browse/QPID-1251?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Aidan Skinner updated QPID-1251:
--------------------------------

    Assignee: Arnaud Simon
    Priority: Critical  (was: Major)

> IO transport does not cleanly close on Windows
> ----------------------------------------------
>
>                 Key: QPID-1251
>                 URL: https://issues.apache.org/jira/browse/QPID-1251
>             Project: Qpid
>          Issue Type: Bug
>          Components: Java Client
>    Affects Versions: M3
>         Environment: Windows
>            Reporter: Arnaud Simon
>            Assignee: Arnaud Simon
>            Priority: Critical
>             Fix For: M3
>
>
> Description: 
> There is an issue on Windows platform with the io transport as socket.shutdownInput() does not result of the reader getting an EOF. This means that the IOReceiver thread does not terminate as expected and the main thread does not join. This prevents the protocol version switching mechanism to work.  
> Solution:
> We will be using a new nio transport that should solve this issue. I would therefore suggest that we only provide a simple mechanism for selecting the default version used and tell Windows users to set it to 0.9 when using the current java broker. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.