File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -205,9 +205,13 @@ func (qr *queueRunner) listQueues() []WorkflowQueue {
205205}
206206
207207// getQueue returns the queue with the given name from the registry.
208- // Returns the queue if found, or an empty queue if it does not exist.
209- func (qr * queueRunner ) getQueue (queueName string ) WorkflowQueue {
210- return qr .workflowQueueRegistry [queueName ]
208+ // Returns a pointer to the queue if found, or nil if it does not exist.
209+ func (qr * queueRunner ) getQueue (queueName string ) * WorkflowQueue {
210+ queue , exists := qr .workflowQueueRegistry [queueName ]
211+ if ! exists {
212+ return nil
213+ }
214+ return & queue
211215}
212216
213217// run starts a goroutine for each registered queue to handle polling independently.
You can’t perform that action at this time.
0 commit comments