Andrey Kuznetsov created IGNITE-8025:
----------------------------------------

             Summary: Result of GridTestUtils.runMultiThreadedAsync has a bug 
in cancel() implementation
                 Key: IGNITE-8025
                 URL: https://issues.apache.org/jira/browse/IGNITE-8025
             Project: Ignite
          Issue Type: Bug
    Affects Versions: 2.4
            Reporter: Andrey Kuznetsov
             Fix For: 2.5
         Attachments: BugRunMTAsyncTest.java

GridTestUtils.runMultiThreadedAsync returns a future with cancel() support, but 
cancellation implementation never interrupts threads that execute user-provided 
tasks. That is, those threads can continue their execution even after test 
method finishes.

The reproducer attached demonstrates activity from threads created by test0 
after test0 finished and test1 is being run.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to