public static void Error(Object source, Throwable th, String s) { Lg.error(source,th,s); }
public static void Error(Object source, Throwable th, String s) { Lg.error(source,th,s); }
public void tryFlush() { checkThread(); if ( canWrite() ) { qWriteTmp.position(0); qWriteTmp.limit(qWriteTmp.capacity()); tmp.setBuffer(qWriteTmp); long poll = writeQueue.poll(tmp, 0, tmp.length()); // System.out.println("try write "+poll+" avail:"+writeQueue.available()+" cap:"+writeQueue.capacity()); if (poll > 0) { qWriteTmp.limit((int) poll); IPromise queueDataAvailablePromise = directWrite(qWriteTmp); queueDataAvailablePromise.then((res, err) -> { if ( err != null ) { if (err instanceof Throwable ) { Log.Lg.error(this, (Throwable) err, "write failure"); closed((Throwable) err); } else { Log.Lg.error(this, null, "write failure:"+err); closed( new IOException(""+err)); } } else { tryFlush(); } }); } } }
public void tryFlush() { checkThread(); if ( canWrite() ) { qWriteTmp.position(0); qWriteTmp.limit(qWriteTmp.capacity()); tmp.setBuffer(qWriteTmp); long poll = writeQueue.poll(tmp, 0, tmp.length()); // System.out.println("try write "+poll+" avail:"+writeQueue.available()+" cap:"+writeQueue.capacity()); if (poll > 0) { qWriteTmp.limit((int) poll); IPromise queueDataAvailablePromise = directWrite(qWriteTmp); queueDataAvailablePromise.then((res, err) -> { if ( err != null ) { if (err instanceof Throwable ) { Log.Lg.error(this, (Throwable) err, "write failure"); closed((Throwable) err); } else { Log.Lg.error(this, null, "write failure:"+err); closed( new IOException(""+err)); } } else { tryFlush(); } }); } } }
} else if ( ce.getMethod().getName().equals("asyncstop") ) { Log.Lg.error(this, null, "cannot stop remote actors" ); } else { long futId = 0;
} else if ( ce.getMethod().getName().equals("asyncstop") ) { Log.Lg.error(this, null, "cannot stop remote actors" ); } else { long futId = 0;
if (resp instanceof RemoteCallEntry == false) { if ( resp != null && ! "SP".equals(resp) ) // FIXME: hack for short polling Log.Lg.error(this, null, "unexpected response:" + resp); // fixme hadResp = true; } else { if (response instanceof RemoteCallEntry == false) { if ( response != null && ! "SP".equals(response)) Log.Lg.error(this, null, "unexpected response:" + response); // fixme return true;
if (resp instanceof RemoteCallEntry == false) { if ( resp != null && ! "SP".equals(resp) ) // FIXME: hack for short polling Log.Lg.error(this, null, "unexpected response:" + resp); // fixme hadResp = true; } else { if (response instanceof RemoteCallEntry == false) { if ( response != null && ! "SP".equals(response)) Log.Lg.error(this, null, "unexpected response:" + response); // fixme return true;
Log.Lg.error(this, null, "registry:" + System.identityHashCode(this) + " no actor found for key " + read); throw new UnknownActorException("unknown actor id " + receiverKey);
Log.Lg.error(this, null, "registry:" + System.identityHashCode(this) + " no actor found for key " + read); throw new UnknownActorException("unknown actor id " + receiverKey);