Dale LaBossiere created QUARKS-224:
--------------------------------------

             Summary: topology.generate() continues running after job is closed 
(until JVM exits)
                 Key: QUARKS-224
                 URL: https://issues.apache.org/jira/browse/QUARKS-224
             Project: Quarks
          Issue Type: Bug
          Components: Runtime
            Reporter: Dale LaBossiere


I noticed this in a test environment but expect it happens in a normal 
environment as well.  I'll attach a simple test that demonstrates the problem.

The test's Supplier.get() is: "sleep(1sec); print and return next value"
It runs the job for 5sec then closes it and sleeps for another 10sec before
exiting.

Here's its output:
generated 1
generated 2
generated 3
generated 4
generated 5
generated 6
Job current state: CLOSED
sleeping... it's a bug if still generating tuples
generated 7
generated 8
generated 9
generated 10
generated 11
generated 12
generated 13
generated 14
generated 15
done



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to