Fix assert usage. Thanks Trustin for review

This commit is contained in:
Norman Maurer 2012-02-27 20:45:46 +01:00
parent cfe7b49594
commit 0beaa107b4
2 changed files with 5 additions and 2 deletions

View File

@ -273,7 +273,9 @@ abstract class AbstractNioWorker implements Worker {
@Override
public void executeInIoThread(Runnable eventRunnable) {
assert eventQueue.offer(eventRunnable);
boolean added = eventQueue.offer(eventRunnable);
assert added;
// wake up the selector to speed things
selector.wakeup();

View File

@ -90,8 +90,9 @@ abstract class AbstractOioWorker<C extends AbstractOioChannel> implements Worker
@Override
public void executeInIoThread(Runnable eventRunnable) {
assert eventQueue.offer(eventRunnable);
boolean added = eventQueue.offer(eventRunnable);
assert added;
// as we set the SO_TIMEOUT to 1 second this task will get picked up in 1 second at latest
}