Comments (5)
Let me revise my question a little. My current project requires channel to be auto stopped after all its tasks are completed. When new tasks are coming in, it needs to remain stopped until manually calling start function. Is it possible for us to get a quick enhancement fix for this request? Thanks a lot
from storage-based-queue.
Hi @y25zhao
If all tasks is completed, queue process will stop automatically but listener continue listen of the new tasks. You should use stop()
or forceStop()
Will it work if I trigger an event after all tasks are finished?
For example:
channel.on("completed", function() {
channel.forceStop();
});
from storage-based-queue.
from storage-based-queue.
Event added. Update the package.
from storage-based-queue.
from storage-based-queue.
Related Issues (9)
- It does not seem like the storage: "indexeddb" worked HOT 4
- Would be nice if there is notification about channel finishes all the tasks HOT 3
- Don't think channel.on is working as described on Wiki HOT 3
- clear should return promise HOT 4
- Is project compatible with UglifyJs? HOT 8
- channel.isStopped is not really stopped when the last running task is still in process HOT 5
- Stop channel if any worker failed HOT 1
- Support Batching HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from storage-based-queue.