I have multiple workflows. The first one is very simple and fast. It gathers information from multiple sources and creates a list of files that need to be process. After it creates the list of files to process it starts a child workflow with a different task queue that loops through the list and then creates another child workflow with another task queue is created depending on the file type while does the actual processing of the file. The first workflow finishes so I can execute another one.
This works great, but the problem starts when I go and run the original workflow that gathers the list of files multiple times. It hangs and never runs at the process file workflow when I want it too add too the file processing task queue that already running so the workers keep processing files with out me having wait until they finish processing the first batch and then start the original workflow.
I tried a bunch of things to try to get it too work, but I can’t seem to get it too work. Not sure if it even possible.