corba/src/share/classes/com/sun/corba/se/impl/transport/SelectorImpl.java
changeset 13171 1ac5e9a54a6e
parent 7581 26d1bb99615f
child 20904 8a9f0f04a42d
equal deleted inserted replaced
13082:9b19b2302c28 13171:1ac5e9a54a6e
     1 /*
     1 /*
     2  * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
     2  * Copyright (c) 2003, 2012, Oracle and/or its affiliates. All rights reserved.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     3  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     4  *
     4  *
     5  * This code is free software; you can redistribute it and/or modify it
     5  * This code is free software; you can redistribute it and/or modify it
     6  * under the terms of the GNU General Public License version 2 only, as
     6  * under the terms of the GNU General Public License version 2 only, as
     7  * published by the Free Software Foundation.  Oracle designates this
     7  * published by the Free Software Foundation.  Oracle designates this
    67     private List deferredRegistrations;
    67     private List deferredRegistrations;
    68     private List interestOpsList;
    68     private List interestOpsList;
    69     private HashMap listenerThreads;
    69     private HashMap listenerThreads;
    70     private Map readerThreads;
    70     private Map readerThreads;
    71     private boolean selectorStarted;
    71     private boolean selectorStarted;
    72     private boolean closed;
    72     private volatile boolean closed;
    73     private ORBUtilSystemException wrapper ;
    73     private ORBUtilSystemException wrapper;
    74 
    74 
    75 
    75 
    76     public SelectorImpl(ORB orb)
    76     public SelectorImpl(ORB orb)
    77     {
    77     {
    78         this.orb = orb;
    78         this.orb = orb;