2010-11-23 7 views
-1

나는 ScheduledThreadPoolExecutor을 사용하고 있으며, 여러 예약 된 스레드가 실행 중일 때 LogCat에서 threadid=xx: bogus mon 1+0>0; adjusting을 얻고 있습니다.쓰레드 위조 몬은 무엇을 의미합니까?

누구든지 이것이 의미하는 바를 밝힐 수 있습니까? 그렇다면 어떻게 중지합니까? 감사합니다. .

답변

1

여기에 대한 소스 링크가 있습니다. 실제로 기다리지 않는 스레드를 깨우려고하는 것처럼 보입니다. 아무 것도 잘못되어 있지 않으면 아마 해가 없을 것입니다.

http://google.com/codesearch/p?hl=en#oOy_5JrVRNM/trunk/dalvik/vm/Sync.c&q=android%20threadid%20bogus&sa=N&cd=3&ct=rc&l=530

+0

감사합니다. 나는 그때 더 조사 할 것이고 내가 찾은 것과 함께 돌아올 것이다. – techiServices

+1

그것은 무해합니다. 일부 코드는이 문제를 쉽게 해결하고 대다수는 볼 수 없습니다. 메시지가 향후 릴리스에서 사라집니다 (코드 비트가 다시 작성 되었기 때문에). – fadden