Community
Participate
Working Groups
Job#isBlocking() only works when the job's scheduling rule is blocking another job. It does not detect blockages causes by IJobManager#beginRule. I wonder if there should be API on IJobManager (i.e. isBlocking) that indicates whether the current thread is blocking another thread (i.e. not only jobs can block other threads).
*** Bug 194794 has been marked as a duplicate of this bug. ***
*** Bug 454698 has been marked as a duplicate of this bug. ***
Jan, could you resubmit your patch with reference to this bug?
(In reply to Szymon Ptaszkiewicz from comment #3) > Jan, could you resubmit your patch with reference to this bug? Actually, it will be faster if I do that myself.
https://git.eclipse.org/r/#/c/37938/
Adding 4.4M5 target, as the DUP was tagged with that.
Fixed in master with: http://git.eclipse.org/c/platform/eclipse.platform.runtime.git/commit/?id=c360f95ecdfffb77825f1004776dfccb5f3d4b81 Thanks, Jan!
Marking resolved.
Verified in I20141216-0800.
I pushed also additional comment to document the change: http://git.eclipse.org/c/platform/eclipse.platform.runtime.git/commit/?id=58356ffe673246fd999c62d9665d4f374a5e25e0