Mercurial Hosting > luan
comparison src/org/eclipse/jetty/server/nio/BlockingChannelConnector.java @ 1004:3fa54d9d19cd
better handling of BindException
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sat, 22 Oct 2016 23:00:57 -0600 |
parents | 39154cfa58e4 |
children | 0e96ce3db20a |
comparison
equal
deleted
inserted
replaced
1003:21910079096e | 1004:3fa54d9d19cd |
---|---|
196 { | 196 { |
197 try | 197 try |
198 { | 198 { |
199 _timeout = getMaxIdleTime(); | 199 _timeout = getMaxIdleTime(); |
200 _endpoints.add(this); | 200 _endpoints.add(this); |
201 | 201 /* |
202 while (isOpen()) | 202 while (isOpen()) |
203 { | 203 { |
204 _idleTimestamp = System.currentTimeMillis(); | 204 _idleTimestamp = System.currentTimeMillis(); |
205 _connection.handle(); | 205 _connection.handle(); |
206 } | 206 } |
207 */ | |
208 _idleTimestamp = System.currentTimeMillis(); | |
209 _connection.handle(); | |
210 if( isOpen() ) throw new RuntimeException(); | |
207 } | 211 } |
208 catch (EofException e) | 212 catch (EofException e) |
209 { | 213 { |
210 LOG.debug("EOF", e); | 214 LOG.debug("EOF", e); |
211 try{BlockingChannelEndPoint.this.close();} | 215 try{BlockingChannelEndPoint.this.close();} |