Mercurial Hosting > luan
comparison src/org/eclipse/jetty/io/nio/SelectChannelEndPoint.java @ 965:866f2e801618
handle() returns void
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 14 Oct 2016 02:19:21 -0600 |
parents | 768414c16e10 |
children | 8a8dc0b1742f |
comparison
equal
deleted
inserted
replaced
964:768414c16e10 | 965:866f2e801618 |
---|---|
343 { | 343 { |
344 try | 344 try |
345 { | 345 { |
346 try | 346 try |
347 { | 347 { |
348 while(true) | 348 _connection.handle(); |
349 { | |
350 final AsyncConnection next = (AsyncConnection)_connection.handle(); | |
351 if (next==_connection) | |
352 break; | |
353 LOG.debug("{} replaced {}",next,_connection); | |
354 _connection=next; | |
355 } | |
356 } | 349 } |
357 catch (ClosedChannelException e) | 350 catch (ClosedChannelException e) |
358 { | 351 { |
359 LOG.trace("",e); | 352 LOG.trace("",e); |
360 } | 353 } |
399 isDispatched = false; | 392 isDispatched = false; |
400 updateKey(); | 393 updateKey(); |
401 } | 394 } |
402 } | 395 } |
403 | 396 |
404 /* ------------------------------------------------------------ */ | |
405 /* | |
406 * @see org.eclipse.io.nio.ChannelEndPoint#close() | |
407 */ | |
408 @Override | 397 @Override |
409 public void close() throws IOException | 398 public void close() throws IOException |
410 { | 399 { |
411 try | 400 try |
412 { | 401 { |