
| Key: |
MULE-3413
|
| Type: |
Sub-task
|
| Status: |
Open
|
| Priority: |
Minor
|
| Assignee: |
Unassigned
|
| Reporter: |
Dimitar Dimitrov
|
| Votes: |
0
|
| Watchers: |
0
|
|
If you were logged in you would be able to see more operations.
|
|
|
Make the notifications more deterministic.
- No new notifications can be sent after dispose is called
- The dispose() method blocks until all enqueued notifications are dispatched or until it times out
- The run() method is guaranteed to exit after disposal - changed to queue.poll() method instead of take() in case the WorkManager forgets to interrupt the thread
|
|
Description
|
Make the notifications more deterministic.
- No new notifications can be sent after dispose is called
- The dispose() method blocks until all enqueued notifications are dispatched or until it times out
- The run() method is guaranteed to exit after disposal - changed to queue.poll() method instead of take() in case the WorkManager forgets to interrupt the thread
|
Show » |
|