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 | ...
随机推荐
- Centos7使用yum命令安装Mysql5.6.X
首先:具体的安装步骤在mysql官方文档上都有详细的描述. 文档虽然是英文,不过很容易理解,我就不一一翻译了. 官方文档地址:https://dev.mysql.com/doc/refman/5.6/ ...
- day31 网络编程,多进程多线程
今天的内容需要好好整理,概念性的东西比较多,都是需要理解的,这些是基层的理解,后期的很多知识都是要建立在今天的概念基础上的,以下两点是核心内容,必须要理解,自己把自己理解的注释加在里面: 进程就是程序 ...
- html-背景图片
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- phpstorm开启xdebug断点调试,断点调试不成功来这里
感谢一下两篇博主的文章 其他的就... https://paper.seebug.org/308/ https://www.cnblogs.com/jice/p/5064838.html 首先安装xd ...
- Java 之 Web前端(五)
1.过滤器 a.定义:是一个中间组件,用于拦截源数据和目的数据之间的消息,并过滤二者之间传递的数据 b.步骤: ①建class继承Filter实现抽象方法 public class EncodingF ...
- M × N Puzzle POJ - 2893(奇数码)
The Eight Puzzle, among other sliding-tile puzzles, is one of the famous problems in artificial inte ...
- POJ 2418 Hardwood Species 【Trie树】
<题目链接> 题目大意: 给你一堆字符串,让你按字典序输出他们出现的频率. 解题分析: 首先,这是Trie数词频统计的题目,以Trie树的边储存字母,节点存储以该节点结尾的链所代表的字符串 ...
- linux 学习笔记 groupadd创建组
1> groupadd -g test2 2>usermod -d /home/test -G test2 test 3>su user 4>groups 注意:root用户才 ...
- Vue proxyTable 解决开发环境的跨域问题
在 config/index.js 配置文件中,添加 dev: { proxyTable: { '/ssp/withdraw': { target: 'http://dev.home.phiwifi. ...
- javascript中6种基本数据类型详解
javascript中有5中数据类型(也称为基本数据类型):Undefined.Null.Boolean.Number和String,还有一种复杂数据类型——object,object本质是由一组键值 ...