mina-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "jinkai mao (Closed) (JIRA)" <j...@apache.org>
Subject [jira] [Closed] (DIRMINA-887) mutil bind localAddress
Date Mon, 13 Feb 2012 02:28:59 GMT

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

jinkai mao closed DIRMINA-887.
------------------------------


OK
                
> mutil bind localAddress
> -----------------------
>
>                 Key: DIRMINA-887
>                 URL: https://issues.apache.org/jira/browse/DIRMINA-887
>             Project: MINA
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 2.0.4
>            Reporter: jinkai mao
>              Labels: bind, localAddress, mutil
>             Fix For: 2.0.5
>
>
> class  : org.apache.mina.core.polling.AbstractPollingIoAcceptor 
> Method:private void processHandles(Iterator<H> handles) throws Exception 
>  
>         /**
>          * This method will process new sessions for the Worker class.  All
>          * keys that have had their status updates as per the Selector.selectedKeys()
>          * method will be processed here.  Only keys that are ready to accept
>          * connections are handled here.
>          * <p/>
>          * Session objects are created by making new instances of SocketSessionImpl
>          * and passing the session object to the SocketIoProcessor class.
>          */
>         @SuppressWarnings("unchecked")
>         private void processHandles(Iterator<H> handles) throws Exception {
>             while (handles.hasNext()) {
>                 H handle = handles.next();
>                 handles.remove();
>                 // Associates a new created connection to a processor,
>                 // and get back a session
>                 S session = accept(processor, handle);
>                 
>                 if (session == null) {
>                     break;
>                 }
>                 initSession(session, null, null);
>                 // add the session to the SocketIoProcessor
>                 session.getProcessor().add(session);
>             }
>         }
>  
> Question:  break?  continue?

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Mime
View raw message