-
-
Notifications
You must be signed in to change notification settings - Fork 78
Open
Labels
bugSomething isn't workingSomething isn't working
Description
If you have build multiple spiders and try to run them together it creates concurency issues.
Assume you have a list of spider classes
foreach ($spiders as $spider) {
Roach::startSpider($spider);
}
I would expect each spider to be run once however the first spider is run once, the second 2 times, the 3rd spider 3 times and so on....
Maybe Im doing something stupid or maybe this isnt how im suppose to run multiple spiders idk what the isssue is but ive been looking at the code and I have a suspision it has to do with how the engine starts new runbut im not sure.
Package versions
- core: [3.0.0]
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working