Author: remm
Date: Thu Mar  9 15:44:28 2017
New Revision: 1786191

URL: http://svn.apache.org/viewvc?rev=1786191&view=rev
Log:
Remove fixme (already done) and revert some private -> protected changes that 
are not useful at the moment.

Modified:
    tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java

Modified: tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java?rev=1786191&r1=1786190&r2=1786191&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java 
(original)
+++ tomcat/trunk/java/org/apache/coyote/http2/Http2UpgradeHandler.java Thu Mar  
9 15:44:28 2017
@@ -92,20 +92,20 @@ class Http2UpgradeHandler extends Abstra
 
     protected static final byte[] GOAWAY = { 0x07, 0x00, 0x00, 0x00, 0x00, 
0x00 };
 
-    protected static final String HTTP2_SETTINGS_HEADER = "HTTP2-Settings";
+    private static final String HTTP2_SETTINGS_HEADER = "HTTP2-Settings";
 
     private static final HeaderSink HEADER_SINK = new HeaderSink();
 
     protected final String connectionId;
 
-    protected final Adapter adapter;
+    private final Adapter adapter;
     protected volatile SocketWrapperBase<?> socketWrapper;
-    protected volatile SSLSupport sslSupport;
+    private volatile SSLSupport sslSupport;
 
-    protected volatile Http2Parser parser;
+    private volatile Http2Parser parser;
 
     // Simple state machine (sequence of states)
-    protected AtomicReference<ConnectionState> connectionState =
+    private AtomicReference<ConnectionState> connectionState =
             new AtomicReference<>(ConnectionState.NEW);
     private volatile long pausedNanoTime = Long.MAX_VALUE;
 
@@ -113,7 +113,7 @@ class Http2UpgradeHandler extends Abstra
      * Remote settings are settings defined by the client and sent to Tomcat
      * that Tomcat must use when communicating with the client.
      */
-    protected final ConnectionSettingsRemote remoteSettings;
+    private final ConnectionSettingsRemote remoteSettings;
     /**
      * Local settings are settings defined by Tomcat and sent to the client 
that
      * the client must use when communicating with Tomcat.
@@ -135,16 +135,16 @@ class Http2UpgradeHandler extends Abstra
     private volatile int maxActiveRemoteStreamId = -1;
     private volatile int maxProcessedStreamId;
     private final AtomicInteger nextLocalStreamId = new AtomicInteger(2);
-    protected final PingManager pingManager = getPingManager();
+    private final PingManager pingManager = getPingManager();
     private volatile int newStreamsSinceLastPrune = 0;
     // Tracking for when the connection is blocked (windowSize < 1)
     private final Map<AbstractStream,int[]> backLogStreams = new 
ConcurrentHashMap<>();
     private long backLogSize = 0;
 
     // Stream concurrency control
-    protected int maxConcurrentStreamExecution = 
Http2Protocol.DEFAULT_MAX_CONCURRENT_STREAM_EXECUTION;
-    protected AtomicInteger streamConcurrency = null;
-    protected Queue<StreamRunnable> queuedRunnable = null;
+    private int maxConcurrentStreamExecution = 
Http2Protocol.DEFAULT_MAX_CONCURRENT_STREAM_EXECUTION;
+    private AtomicInteger streamConcurrency = null;
+    private Queue<StreamRunnable> queuedRunnable = null;
 
     // Limits
     private Set<String> allowedTrailerHeaders = Collections.emptySet();
@@ -238,7 +238,7 @@ class Http2UpgradeHandler extends Abstra
         } catch (Http2Exception e) {
             String msg = sm.getString("upgradeHandler.invalidPreface", 
connectionId);
             if (log.isDebugEnabled()) {
-                log.debug(msg, e);
+                log.debug(msg);
             }
             throw new ProtocolException(msg);
         }
@@ -258,7 +258,7 @@ class Http2UpgradeHandler extends Abstra
         }
     }
 
-    protected void processStreamOnContainerThread(Stream stream) {
+    private void processStreamOnContainerThread(Stream stream) {
         StreamProcessor streamProcessor = new StreamProcessor(this, stream, 
adapter, socketWrapper);
         streamProcessor.setSslSupport(sslSupport);
         processStreamOnContainerThread(streamProcessor, SocketEvent.OPEN_READ);
@@ -935,7 +935,7 @@ class Http2UpgradeHandler extends Abstra
     }
 
 
-    protected Stream getStream(int streamId, boolean unknownIsError) throws 
ConnectionException {
+    private Stream getStream(int streamId, boolean unknownIsError) throws 
ConnectionException {
         Integer key = Integer.valueOf(streamId);
         Stream result = streams.get(key);
         if (result == null && unknownIsError) {
@@ -1565,7 +1565,6 @@ class Http2UpgradeHandler extends Abstra
             } else {
                 // Client originated ping. Echo it back.
                 synchronized (socketWrapper) {
-                    // FIXME: extract
                     socketWrapper.write(true, PING_ACK, 0, PING_ACK.length);
                     socketWrapper.write(true, payload, 0, payload.length);
                     socketWrapper.flush(true);
@@ -1599,7 +1598,7 @@ class Http2UpgradeHandler extends Abstra
     }
 
 
-    protected enum ConnectionState {
+    private enum ConnectionState {
 
         NEW(true),
         CONNECTED(true),



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to