Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

anr for MainExecutor #117

Closed
zzechao opened this issue Feb 5, 2021 · 0 comments
Closed

anr for MainExecutor #117

zzechao opened this issue Feb 5, 2021 · 0 comments

Comments

@zzechao
Copy link

zzechao commented Feb 5, 2021

suspend all histogram: Sum: 70.084ms 99% C.I. 2us-1529.599us Avg: 69.735us Max: 10087usDALVIK THREADS (173):

"Request #4" prio=5 tid=184 Runnable | group="main" sCount=0 dsCount=0 flags=0 obj=0x13836e18 self=0xaabfb600 | sysTid=30292 nice=0 cgrp=default sched=0/0 handle=0xa1623230 | state=R schedstat=( 20436947540 3631422941 30540 ) utm=1911 stm=132 core=2 HZ=100 | stack=0xa1520000-0xa1522000 stackSize=1040KB | held mutexes= "mutator lock"(shared held)
at android.os.MessageQueue.null enqueueMessage(null)(MessageQueue.java:584)

  • locked <0x0e8ba33f> (a android.os.MessageQueue)
    at android.os.Handler.null enqueueMessage(null)(Handler.java:754)
    at android.os.Handler.null sendMessageAtTime(null)(Handler.java:703)
    at android.os.Handler.null sendMessageDelayed(null)(Handler.java:673)
    at android.os.Handler.null post(null)(Handler.java:403)
    at com.yanzhenjie.kalle.util.MainExecutor.void execute(java.lang.Runnable)(MainExecutor.java:36)
    at com.yanzhenjie.kalle.download.BasicWorker$AsyncProgressBar.void onProgress(int,long,long)(BasicWorker.java:226)
    at com.yanzhenjie.kalle.download.BasicWorker.java.lang.String call()(BasicWorker.java:160)
    at com.yanzhenjie.kalle.download.BasicWorker.java.lang.Object call()(BasicWorker.java:40)
    at java.util.concurrent.FutureTask.null run(null)(FutureTask.java:266)
    at com.yanzhenjie.kalle.download.Work.void run()(Work.java:41)
    at java.util.concurrent.ThreadPoolExecutor.null runWorker(null)(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.null run(null)(ThreadPoolExecutor.java:641)
    at java.lang.Thread.null run(null)(Thread.java:919)
@zzechao zzechao closed this as completed Feb 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant