{"action":"created","issue":{"url":"https://api.github.com/repos/square/retrofit/issues/2104","repository_url":"https://api.github.com/repos/square/retrofit","labels_url":"https://api.github.com/repos/square/retrofit/issues/2104/labels{/name}","comments_url":"https://api.github.com/repos/square/retrofit/issues/2104/comments","events_url":"https://api.github.com/repos/square/retrofit/issues/2104/events","html_url":"https://github.com/square/retrofit/issues/2104","id":193018802,"number":2104,"title":"OnErrorFailedException","user":{"login":"hcadoid","id":10434110,"avatar_url":"https://avatars.githubusercontent.com/u/10434110?v=3","gravatar_id":"","url":"https://api.github.com/users/hcadoid","html_url":"https://github.com/hcadoid","followers_url":"https://api.github.com/users/hcadoid/followers","following_url":"https://api.github.com/users/hcadoid/following{/other_user}","gists_url":"https://api.github.com/users/hcadoid/gists{/gist_id}","starred_url":"https://api.github.com/users/hcadoid/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hcadoid/subscriptions","organizations_url":"https://api.github.com/users/hcadoid/orgs","repos_url":"https://api.github.com/users/hcadoid/repos","events_url":"https://api.github.com/users/hcadoid/events{/privacy}","received_events_url":"https://api.github.com/users/hcadoid/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-12-02T02:36:37Z","updated_at":"2016-12-02T03:52:33Z","closed_at":"2016-12-02T03:44:52Z","body":"HI，\r\n\r\nFrom the online version, print log，I do not know where the problem lies，Can you help me look down：\r\n\r\njava.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread.\r\n\trx.android.schedulers.LooperScheduler$ScheduledAction.run(Unknown Source)\r\n\tandroid.os.Handler.handleCallback(Handler.java:739)\r\n\tandroid.os.Handler.dispatchMessage(Handler.java:95)\r\n\tandroid.os.Looper.loop(Looper.java:135)\r\n\tandroid.app.ActivityThread.main(ActivityThread.java:5371)\r\n\tjava.lang.reflect.Method.invoke(Native Method)\r\n\tjava.lang.reflect.Method.invoke(Method.java:372)\r\n\tcom.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1125)\r\n\tcom.android.internal.os.ZygoteInit.main(ZygoteInit.java:809)\r\nCaused by : rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError\r\n\trx.observers.SafeSubscriber._onError(Unknown Source)\r\n\trx.observers.SafeSubscriber.onError(Unknown Source)\r\n\trx.internal.operators.OperatorMerge$MergeSubscriber.reportError(Unknown Source)\r\n\trx.internal.operators.OperatorMerge$MergeSubscriber.checkTerminate(Unknown Source)\r\n\trx.internal.operators.OperatorMerge$MergeSubscriber.emitLoop(Unknown Source)\r\n\trx.internal.operators.OperatorMerge$MergeSubscriber.emit(Unknown Source)\r\n\trx.internal.operators.OperatorMerge$MergeSubscriber.onError(Unknown Source)\r\n\trx.internal.operators.OperatorMap$MapSubscriber.onError(Unknown Source)\r\n\trx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated(Unknown Source)\r\n\trx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call(Unknown Source)\r\nCaused by : rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError\r\nCaused by : rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError\r\nCaused by : rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError\r\nCaused by : rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError\r\n\r\n\r\n\r\nIn the development time, which encountered one,log:\r\n UncaughtException detected: java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread.\r\n                                                                    at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:114)\r\n                                                                    at android.os.Handler.handleCallback(Handler.java:739)\r\n                                                                    at android.os.Handler.dispatchMessage(Handler.java:95)\r\n                                                                    at android.os.Looper.loop(Looper.java:158)\r\n                                                                    at android.app.ActivityThread.main(ActivityThread.java:7237)\r\n                                                                    at java.lang.reflect.Method.invoke(Native Method)\r\n                                                                    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)\r\n                                                                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)\r\n                                                                 Caused by: rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError\r\n                                                                    at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:192)\r\n                                                                    at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:120)\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.reportError(OperatorMerge.java:268)\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.checkTerminate(OperatorMerge.java:812)\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.emitLoop(OperatorMerge.java:573)\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.emit(OperatorMerge.java:562)\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.onError(OperatorMerge.java:278)\r\n                                                                    at rx.internal.operators.OperatorMap$MapSubscriber.onError(OperatorMap.java:85)\r\n                                                                    at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated(OperatorObserveOn.java:276)\r\n                                                                    at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call(OperatorObserveOn.java:219)\r\n                                                                    at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:107)\r\n                                                                    at android.os.Handler.handleCallback(Handler.java:739)?\r\n                                                                    at android.os.Handler.dispatchMessage(Handler.java:95)?\r\n                                                                    at android.os.Looper.loop(Looper.java:158)?\r\n                                                                    at android.app.ActivityThread.main(ActivityThread.java:7237)?\r\n                                                                    at java.lang.reflect.Method.invoke(Native Method)?\r\n                                                                    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)?\r\n                                                                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)?\r\n                                                                 Caused by: rx.exceptions.CompositeException: 2 exceptions occurred. \r\n                                                                    at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:192)?\r\n                                                                    at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:120)?\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.reportError(OperatorMerge.java:268)?\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.checkTerminate(OperatorMerge.java:812)?\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.emitLoop(OperatorMerge.java:573)?\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.emit(OperatorMerge.java:562)?\r\n                                                                    at rx.internal.operators.OperatorMerge$MergeSubscriber.onError(OperatorMerge.java:278)?\r\n                                                                    at rx.internal.operators.OperatorMap$MapSubscriber.onError(OperatorMap.java:85)?\r\n                                                                    at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated(OperatorObserveOn.java:276)?\r\n                                                                    at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call(OperatorObserveOn.java:219)?\r\n                                                                    at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:107)?\r\n                                                                    at android.os.Handler.handleCallback(Handler.java:739)?\r\n                                                                    at android.os.Handler.dispatchMessage(Handler.java:95)?\r\n                                                                    at android.os.Looper.loop(Looper.java:158)?\r\n                                                                    at android.app.ActivityThread.main(ActivityThread.java:7237)?\r\n                                                                    at java.lang.reflect.Method.invoke(Native Method)?\r\n                                                                    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)?\r\n                                                                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)?\r\n                                                                 Caused by: rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received =>\r\n                                                                    at android.util.Log.getStackTraceString(Log.java:508)\r\n                                                                    at com.tencent.smtt.utils.TbsCrashHandler.uncaughtException(Unknown Source)\r\n                                                                    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)\r\n                                                                    at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)\r\n                                                                    at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:118)\r\n                                                                    at android.os.Handler.handleCallback(Handler.java:739)?\r\n                                                                    at android.os.Handler.dispatchMessage(Handler.java:95)?\r\n                                                                    at android.os.Looper.loop(Looper.java:158)?\r\n                                                                    at android.app.ActivityThread.main(ActivityThread.java:7237)?\r\n                                                                    at java.lang.reflect.Method.invoke(Native Method)?\r\n                                                                    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)?\r\n                                                                    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)?\r\n                                                                 Caused by: java.net.SocketTimeoutException: timeout\r\n                                                                    at okio.Okio$3.newTimeoutException(Okio.java:210)\r\n                                                                    at okio.AsyncTimeout.exit(AsyncTimeout.java:277)\r\n                                                                    at okio.AsyncTimeout$2.read(AsyncTimeout.java:244)\r\n                                                                    at okio.RealBufferedSource.indexOf(RealBufferedSource.java:325)\r\n                                                                    at okio.RealBufferedSource.indexOf(RealBufferedSource.java:314)\r\n                                                                    at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:210)\r\n                                                                    at okhttp3.internal.http.Http1xStream.readResponse(Http1xStream.java:186)\r\n                                                                    at okhttp3.internal.http.Http1xStream.readResponseHeaders(Http1xStream.java:127)\r\n                                                                    at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:53)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                    at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:45)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)\r\n                                                                    at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:109)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)\r\n                                                                    at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                    at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:124)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                    at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)\r\n                                                                \tat okhttp3.logging.HttpLoggingInterceptor.intercept(HttpL\r\n11-24 12:34:54.721 26964-26964/com.zjcs.student E/AndroidRuntime: FATAL EXCEPTION: main\r\n                                                                  Process: com.zjcs.student, PID: 26964\r\n                                                                  java.lang.IllegalStateException: Fatal Exception thrown on Scheduler.Worker thread.\r\n                                                                      at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:114)\r\n                                                                      at android.os.Handler.handleCallback(Handler.java:739)\r\n                                                                      at android.os.Handler.dispatchMessage(Handler.java:95)\r\n                                                                      at android.os.Looper.loop(Looper.java:158)\r\n                                                                      at android.app.ActivityThread.main(ActivityThread.java:7237)\r\n                                                                      at java.lang.reflect.Method.invoke(Native Method)\r\n                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)\r\n                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)\r\n                                                                   Caused by: rx.exceptions.OnErrorFailedException: Error occurred when trying to propagate error to Observer.onError\r\n                                                                      at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:192)\r\n                                                                      at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:120)\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.reportError(OperatorMerge.java:268)\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.checkTerminate(OperatorMerge.java:812)\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.emitLoop(OperatorMerge.java:573)\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.emit(OperatorMerge.java:562)\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.onError(OperatorMerge.java:278)\r\n                                                                      at rx.internal.operators.OperatorMap$MapSubscriber.onError(OperatorMap.java:85)\r\n                                                                      at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated(OperatorObserveOn.java:276)\r\n                                                                      at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call(OperatorObserveOn.java:219)\r\n                                                                      at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:107)\r\n                                                                      at android.os.Handler.handleCallback(Handler.java:739)?\r\n                                                                      at android.os.Handler.dispatchMessage(Handler.java:95)?\r\n                                                                      at android.os.Looper.loop(Looper.java:158)?\r\n                                                                      at android.app.ActivityThread.main(ActivityThread.java:7237)?\r\n                                                                      at java.lang.reflect.Method.invoke(Native Method)?\r\n                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)?\r\n                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)?\r\n                                                                   Caused by: rx.exceptions.CompositeException: 2 exceptions occurred. \r\n                                                                      at rx.observers.SafeSubscriber._onError(SafeSubscriber.java:192)?\r\n                                                                      at rx.observers.SafeSubscriber.onError(SafeSubscriber.java:120)?\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.reportError(OperatorMerge.java:268)?\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.checkTerminate(OperatorMerge.java:812)?\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.emitLoop(OperatorMerge.java:573)?\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.emit(OperatorMerge.java:562)?\r\n                                                                      at rx.internal.operators.OperatorMerge$MergeSubscriber.onError(OperatorMerge.java:278)?\r\n                                                                      at rx.internal.operators.OperatorMap$MapSubscriber.onError(OperatorMap.java:85)?\r\n                                                                      at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.checkTerminated(OperatorObserveOn.java:276)?\r\n                                                                      at rx.internal.operators.OperatorObserveOn$ObserveOnSubscriber.call(OperatorObserveOn.java:219)?\r\n                                                                      at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:107)?\r\n                                                                      at android.os.Handler.handleCallback(Handler.java:739)?\r\n                                                                      at android.os.Handler.dispatchMessage(Handler.java:95)?\r\n                                                                      at android.os.Looper.loop(Looper.java:158)?\r\n                                                                      at android.app.ActivityThread.main(ActivityThread.java:7237)?\r\n                                                                      at java.lang.reflect.Method.invoke(Native Method)?\r\n                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)?\r\n                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)?\r\n                                                                   Caused by: rx.exceptions.CompositeException$CompositeExceptionCausalChain: Chain of Causes for CompositeException In Order Received =>\r\n                                                                      at android.util.Log.getStackTraceString(Log.java:508)\r\n                                                                      at com.tencent.smtt.utils.TbsCrashHandler.uncaughtException(Unknown Source)\r\n                                                                      at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)\r\n                                                                      at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)\r\n                                                                      at rx.android.schedulers.LooperScheduler$ScheduledAction.run(LooperScheduler.java:118)\r\n                                                                      at android.os.Handler.handleCallback(Handler.java:739)?\r\n                                                                      at android.os.Handler.dispatchMessage(Handler.java:95)?\r\n                                                                      at android.os.Looper.loop(Looper.java:158)?\r\n                                                                      at android.app.ActivityThread.main(ActivityThread.java:7237)?\r\n                                                                      at java.lang.reflect.Method.invoke(Native Method)?\r\n                                                                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)?\r\n                                                                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)?\r\n                                                                   Caused by: java.net.SocketTimeoutException: timeout\r\n                                                                      at okio.Okio$3.newTimeoutException(Okio.java:210)\r\n                                                                      at okio.AsyncTimeout.exit(AsyncTimeout.java:277)\r\n                                                                      at okio.AsyncTimeout$2.read(AsyncTimeout.java:244)\r\n                                                                      at okio.RealBufferedSource.indexOf(RealBufferedSource.java:325)\r\n                                                                      at okio.RealBufferedSource.indexOf(RealBufferedSource.java:314)\r\n                                                                      at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:210)\r\n                                                                      at okhttp3.internal.http.Http1xStream.readResponse(Http1xStream.java:186)\r\n                                                                      at okhttp3.internal.http.Http1xStream.readResponseHeaders(Http1xStream.java:127)\r\n                                                                      at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:53)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                      at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:45)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)\r\n                                                                      at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:109)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)\r\n                                                                      at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                      at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:124)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)\r\n                                                                      at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)\r\n                                                                  \tat okhttp3.logging.HttpLoggingInterceptor.intercept(Ht\r\n"},"comment":{"url":"https://api.github.com/repos/square/retrofit/issues/comments/264367271","html_url":"https://github.com/square/retrofit/issues/2104#issuecomment-264367271","issue_url":"https://api.github.com/repos/square/retrofit/issues/2104","id":264367271,"user":{"login":"JakeWharton","id":66577,"avatar_url":"https://avatars.githubusercontent.com/u/66577?v=3","gravatar_id":"","url":"https://api.github.com/users/JakeWharton","html_url":"https://github.com/JakeWharton","followers_url":"https://api.github.com/users/JakeWharton/followers","following_url":"https://api.github.com/users/JakeWharton/following{/other_user}","gists_url":"https://api.github.com/users/JakeWharton/gists{/gist_id}","starred_url":"https://api.github.com/users/JakeWharton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JakeWharton/subscriptions","organizations_url":"https://api.github.com/users/JakeWharton/orgs","repos_url":"https://api.github.com/users/JakeWharton/repos","events_url":"https://api.github.com/users/JakeWharton/events{/privacy}","received_events_url":"https://api.github.com/users/JakeWharton/received_events","type":"User","site_admin":false},"created_at":"2016-12-02T03:52:33Z","updated_at":"2016-12-02T03:52:33Z","body":"Yeah it looks like inside your onError something is throwing an exception\nwhich is causing the CompositeException.\n\nOn Thu, Dec 1, 2016 at 10:48 PM superhu <notifications@github.com> wrote:\n\n> All of my onError is shared，I checked all that, extends RxSubscriber.\n>\n> public abstract class RxSubscriber extends Subscriber {\n>\n> @Override\n> public void onCompleted() {\n> }\n>\n> @Override\n> public void onError(Throwable e) {\n>    e.printStackTrace();\n>     if (e instanceof ServerException) {\n>         ServerException serverException = (ServerException) e;\n>         _onError(serverException.code, serverException.message);\n>     }else{\n>         _onError(0,e.getMessage());\n>     }\n> }\n>\n>\n> @Override\n> public void onNext(T t) {\n>     _onNext(t);\n> }\n>\n> public abstract void _onNext(T t);\n>\n> public abstract void _onError(int code,String msg);\n>\n> }\n>\n> —\n> You are receiving this because you modified the open/close state.\n>\n>\n> Reply to this email directly, view it on GitHub\n> <https://github.com/square/retrofit/issues/2104#issuecomment-264366790>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AAEEEbKQpR2VsHHb85x1LnaPR81_q-OFks5rD5T5gaJpZM4LCIiI>\n> .\n>\n"}}
{"actor":{"display_login":"JakeWharton"}}