Exception thrown on Scheduler.Worker thread. Add `onError` handling
<html>
<head></head>
<body>
java.lang.IllegalStateException: Exception thrown on Scheduler.Worker thread. Add `onError` handling.
<br /> rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:112)
<br /> android.os.Handler.handleCallback(Handler.java:809)
<br /> android.os.Handler.dispatchMessage(Handler.java:102)
<br /> android.os.Looper.loop(Looper.java:166)
<br /> android.app.ActivityThread.main(ActivityThread.java:7555)
<br /> java.lang.reflect.Method.invoke(Native Method)
<br /> com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469)
<br /> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963)
<br />Caused by: rx.exceptions.OnErrorNotImplementedException: failed to connect to /192.168.0.195 (port 8888) from /172.25.146.26 (port 41666) after 5000000ms: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call(InternalObservableUtils.java:386)
<br /> rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call(InternalObservableUtils.java:383)
<br /> rx.internal.util.ActionSubscriber.onError(ActionSubscriber.java:44)
<br /> rx.observers.SafeSubscriber._onError(SafeSubscriber.java:153)
<br /> rx.observers.SafeSubscriber.onError(SafeSubscriber.java:115)
<br /> rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated(OperatorObserveOn.java:273)
<br /> rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call(OperatorObserveOn.java:216)
<br /> rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:107)
<br /> ... 7 more
<br />Caused by: java.net.SocketTimeoutException: failed to connect to /192.168.0.195 (port 8888) from /172.25.146.26 (port 41666) after 5000000ms: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> libcore.io.IoBridge.isConnected(IoBridge.java:271)
<br /> libcore.io.IoBridge.connectErrno(IoBridge.java:188)
<br /> libcore.io.IoBridge.connect(IoBridge.java:130)
<br /> java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:129)
<br /> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:357)
<br /> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:201)
<br /> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:183)
<br /> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:357)
<br /> java.net.Socket.connect(Socket.java:616)
<br /> okhttp3.internal.platform.AndroidPlatform.connectSocket(AndroidPlatform.java:73)
<br /> okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.java:246)
<br /> okhttp3.internal.connection.RealConnection.connect(RealConnection.java:166)
<br /> okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:257)
<br /> okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:135)
<br /> okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:114)
<br /> okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:212)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> com.tongyan.exception.uitls.retrofitutils.InterceptorUtil$2.intercept(InterceptorUtil.java:37)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:254)
<br /> okhttp3.RealCall.execute(RealCall.java:92)
<br /> retrofit2.OkHttpCall.execute(OkHttpCall.java:186)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:40)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:24)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:36)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:28)
<br /> rx.Observable.unsafeSubscribe(Observable.java:10140)
<br /> rx.internal.operators.OperatorSubscribeOn$1.call(OperatorSubscribeOn.java:94)
<br /> rx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1.call(CachedThreadScheduler.java:228)
<br /> rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)
<br /> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
<br /> java.util.concurrent.FutureTask.run(FutureTask.java:266)
<br /> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
<br /> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
<br /> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
<br /> java.lang.Thread.run(Thread.java:784)
<br />Caused by: android.system.ErrnoException: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> libcore.io.IoBridge.isConnected(IoBridge.java:262)
<br /> ... 48 more
<br />rx.exceptions.OnErrorNotImplementedException: failed to connect to /192.168.0.195 (port 8888) from /172.25.146.26 (port 41666) after 5000000ms: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call(InternalObservableUtils.java:386)
<br /> rx.internal.util.InternalObservableUtils$ErrorNotImplementedAction.call(InternalObservableUtils.java:383)
<br /> rx.internal.util.ActionSubscriber.onError(ActionSubscriber.java:44)
<br /> rx.observers.SafeSubscriber._onError(SafeSubscriber.java:153)
<br /> rx.observers.SafeSubscriber.onError(SafeSubscriber.java:115)
<br /> rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated(OperatorObserveOn.java:273)
<br /> rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call(OperatorObserveOn.java:216)
<br /> rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:107)
<br /> android.os.Handler.handleCallback(Handler.java:809)
<br /> android.os.Handler.dispatchMessage(Handler.java:102)
<br /> android.os.Looper.loop(Looper.java:166)
<br /> android.app.ActivityThread.main(ActivityThread.java:7555)
<br /> java.lang.reflect.Method.invoke(Native Method)
<br /> com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:469)
<br /> com.android.internal.os.ZygoteInit.main(ZygoteInit.java:963)
<br />Caused by: java.net.SocketTimeoutException: failed to connect to /192.168.0.195 (port 8888) from /172.25.146.26 (port 41666) after 5000000ms: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> libcore.io.IoBridge.isConnected(IoBridge.java:271)
<br /> libcore.io.IoBridge.connectErrno(IoBridge.java:188)
<br /> libcore.io.IoBridge.connect(IoBridge.java:130)
<br /> java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:129)
<br /> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:357)
<br /> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:201)
<br /> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:183)
<br /> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:357)
<br /> java.net.Socket.connect(Socket.java:616)
<br /> okhttp3.internal.platform.AndroidPlatform.connectSocket(AndroidPlatform.java:73)
<br /> okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.java:246)
<br /> okhttp3.internal.connection.RealConnection.connect(RealConnection.java:166)
<br /> okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:257)
<br /> okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:135)
<br /> okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:114)
<br /> okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:212)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> com.tongyan.exception.uitls.retrofitutils.InterceptorUtil$2.intercept(InterceptorUtil.java:37)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:254)
<br /> okhttp3.RealCall.execute(RealCall.java:92)
<br /> retrofit2.OkHttpCall.execute(OkHttpCall.java:186)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:40)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:24)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:36)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:28)
<br /> rx.Observable.unsafeSubscribe(Observable.java:10140)
<br /> rx.internal.operators.OperatorSubscribeOn$1.call(OperatorSubscribeOn.java:94)
<br /> rx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1.call(CachedThreadScheduler.java:228)
<br /> rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)
<br /> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
<br /> java.util.concurrent.FutureTask.run(FutureTask.java:266)
<br /> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
<br /> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
<br /> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
<br /> java.lang.Thread.run(Thread.java:784)
<br />Caused by: android.system.ErrnoException: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> libcore.io.IoBridge.isConnected(IoBridge.java:262)
<br /> ... 48 more
<br />java.net.SocketTimeoutException: failed to connect to /192.168.0.195 (port 8888) from /172.25.146.26 (port 41666) after 5000000ms: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> libcore.io.IoBridge.isConnected(IoBridge.java:271)
<br /> libcore.io.IoBridge.connectErrno(IoBridge.java:188)
<br /> libcore.io.IoBridge.connect(IoBridge.java:130)
<br /> java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:129)
<br /> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:357)
<br /> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:201)
<br /> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:183)
<br /> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:357)
<br /> java.net.Socket.connect(Socket.java:616)
<br /> okhttp3.internal.platform.AndroidPlatform.connectSocket(AndroidPlatform.java:73)
<br /> okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.java:246)
<br /> okhttp3.internal.connection.RealConnection.connect(RealConnection.java:166)
<br /> okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:257)
<br /> okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:135)
<br /> okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:114)
<br /> okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:212)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> com.tongyan.exception.uitls.retrofitutils.InterceptorUtil$2.intercept(InterceptorUtil.java:37)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:254)
<br /> okhttp3.RealCall.execute(RealCall.java:92)
<br /> retrofit2.OkHttpCall.execute(OkHttpCall.java:186)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:40)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:24)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:36)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:28)
<br /> rx.Observable.unsafeSubscribe(Observable.java:10140)
<br /> rx.internal.operators.OperatorSubscribeOn$1.call(OperatorSubscribeOn.java:94)
<br /> rx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1.call(CachedThreadScheduler.java:228)
<br /> rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)
<br /> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
<br /> java.util.concurrent.FutureTask.run(FutureTask.java:266)
<br /> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
<br /> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
<br /> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
<br /> java.lang.Thread.run(Thread.java:784)
<br />Caused by: android.system.ErrnoException: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> libcore.io.IoBridge.isConnected(IoBridge.java:262)
<br /> ... 48 more
<br />android.system.ErrnoException: isConnected failed: ETIMEDOUT (Connection timed out)
<br /> libcore.io.IoBridge.isConnected(IoBridge.java:262)
<br /> libcore.io.IoBridge.connectErrno(IoBridge.java:188)
<br /> libcore.io.IoBridge.connect(IoBridge.java:130)
<br /> java.net.PlainSocketImpl.socketConnect(PlainSocketImpl.java:129)
<br /> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:357)
<br /> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:201)
<br /> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:183)
<br /> java.net.SocksSocketImpl.connect(SocksSocketImpl.java:357)
<br /> java.net.Socket.connect(Socket.java:616)
<br /> okhttp3.internal.platform.AndroidPlatform.connectSocket(AndroidPlatform.java:73)
<br /> okhttp3.internal.connection.RealConnection.connectSocket(RealConnection.java:246)
<br /> okhttp3.internal.connection.RealConnection.connect(RealConnection.java:166)
<br /> okhttp3.internal.connection.StreamAllocation.findConnection(StreamAllocation.java:257)
<br /> okhttp3.internal.connection.StreamAllocation.findHealthyConnection(StreamAllocation.java:135)
<br /> okhttp3.internal.connection.StreamAllocation.newStream(StreamAllocation.java:114)
<br /> okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:42)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:126)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:212)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> com.tongyan.exception.uitls.retrofitutils.InterceptorUtil$2.intercept(InterceptorUtil.java:37)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
<br /> okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
<br /> okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:254)
<br /> okhttp3.RealCall.execute(RealCall.java:92)
<br /> retrofit2.OkHttpCall.execute(OkHttpCall.java:186)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:40)
<br /> retrofit2.adapter.rxjava.CallExecuteOnSubscribe.call(CallExecuteOnSubscribe.java:24)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:36)
<br /> retrofit2.adapter.rxjava.BodyOnSubscribe.call(BodyOnSubscribe.java:28)
<br /> rx.Observable.unsafeSubscribe(Observable.java:10140)
<br /> rx.internal.operators.OperatorSubscribeOn$1.call(OperatorSubscribeOn.java:94)
<br /> rx.internal.schedulers.CachedThreadScheduler$EventLoopWorker$1.call(CachedThreadScheduler.java:228)
<br /> rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)
<br /> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:457)
<br /> java.util.concurrent.FutureTask.run(FutureTask.java:266)
<br /> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
<br /> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
<br /> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
<br /> java.lang.Thread.run(Thread.java:784)
<br />
</body>
</html>
https://www.jianshu.com/p/436cb79eace5
Exception thrown on Scheduler.Worker thread. Add `onError` handling的更多相关文章
- java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread.
最近在学习RxJava 感觉很happy ,happy的同时遇到不少问题 没办法一点一点来 上张帅图先 在使用RxJava + Retrofit 的时候 有时候接口请求参数不规范 比如 {} @For ...
- Process 0:0:0 (0x1ffc) Worker 0x00000001E580A1A0 appears to be non-yielding on Scheduler 3. Thread creation time: 13153975602106.
现场报错如下: Process 0:0:0 (0x1ffc) Worker 0x00000001E580A1A0 appears to be non-yielding on Scheduler 3. ...
- Scheduler & Task & Worker & Thread & Request & Session & Connection of SQL Server
MSSQL一直以来被人们认为简单.好学,但等到大家掌握了入门操作,深入理解起来又觉得非常的“拧巴”,尤其是对用惯了Oracle的同学来说,究其根本原因,无非是MSSQL引入和暴露了太多的概念.细节和理 ...
- eclipse的jdk版本和spring冲突问题WARN XmlWebApplicationContext:1060 - Exception thrown from LifecycleProcessor on context close
项目环境: jdk1.8 tomcat7 问题:eclipse启动tomcat后控制台报如下错误: WARN XmlWebApplicationContext:1060 - Exception thr ...
- Worker Thread
http://www.codeproject.com/Articles/552/Using-Worker-Threads Introduction Worker threads are an eleg ...
- Simple Worker Thread Class
http://www.codeproject.com/Articles/36184/Simple-Worker-Thread-Class Introduction Many times we need ...
- Do waiting or suspended tasks tie up a worker thread?
https://blogs.msdn.microsoft.com/askjay/2012/07/29/do-waiting-or-suspended-tasks-tie-up-a-worker-t ...
- Worker Thread模式
工人线程Worker thread会逐个取回工作并进行处理,当所有工作全部完成后,工人线程会等待新的工作到来 5个工人线程从传送带取数据,3个传送工人线程将数据放入传送带 public class C ...
- Exception thrown by the agent : java.rmi.server.ExportException: Port already in use
今天有个应用一直起不来,感觉配置都对啊,奇了怪了.看日志发现如下: STATUS | wrapper | 2017/01/04 08:09:31 | Launching a JVM...INFO | ...
随机推荐
- FastAdmin 基本知识流程一栏
fastadmin进阶 安装:出现登陆页无法显示:可能是php的gd2扩展未开启 FastAdmin 在 Nginx 中的配置 用的是AdminLTE后台模板require.js.less.Bow ...
- HDU-1170的解题报告
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1170 题意:要求输入几个案例,每个案例包含操作符(+,-,*,/),操作数(两个整数).现在要求分别输 ...
- Lua + win 10 + vs2017的运行环境和创建cocos2dx 3.17的lua项目(亲测)
转:https://blog.csdn.net/maoye198602102339/article/details/82047920 不管用什么引擎写游戏,脚本语言是少不了要接触的! 首先,我说的 ...
- 你有所不知的<script>元素
向html页面中插入javascript的主要方法,就是使用<script>元素. <script>定义了下列6个属性: async:可选.表示应该立即下载脚本,但不应妨碍页面 ...
- python数据结构之栈
栈 栈(stack),有些地方称为堆栈,是一种容器,可存入数据元素.访问元素.删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语: ...
- format 用法
hon2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足.那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱.语法 它通过{}和:来代替% ...
- C++程序设计方法3:虚函数
向上映射与向下映射 派生类对象转换成基类对象,称为向上映射. 而基类对象转换成派生类对象,称为向下映射: 向上映射可由编译器自动完成,是一种隐式的自动类型转化: 凡是接受基类对象的地方(如函数参数)都 ...
- Android 修改应用图标(Android Studio)
1 res\drawable 放置icon.png(此图片是你需要修改的图标,必须是png文件). 2 修改AndroidManifest.xml: android:icon="@drawa ...
- Intellij IDEA使用Docker插件部署应用
1.安装Docker插件 配置Docker Api,在API URL中填入api的地址,记得Docker后台程序启动是要配置 -H tcp://0.0.0.0:2375 开放远程地址端口,注意这里的i ...
- python之函数联系
----------------------作业一 # 有两个列表,分别存放来老男孩报名学习linux和python课程的学生名字# linux=['钢弹','小壁虎','小虎比','alex','w ...