[ https://issues.apache.org/jira/browse/ARTEMIS-4664?focusedWorklogId=908629&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-908629 ]
ASF GitHub Bot logged work on ARTEMIS-4664: ------------------------------------------- Author: ASF GitHub Bot Created on: 06/Mar/24 21:12 Start Date: 06/Mar/24 21:12 Worklog Time Spent: 10m Work Description: clebertsuconic commented on code in PR #4836: URL: https://github.com/apache/activemq-artemis/pull/4836#discussion_r1515159666 ########## artemis-server/src/main/java/org/apache/activemq/artemis/core/server/impl/QueueImpl.java: ########## @@ -3919,7 +3919,10 @@ private void createResources(boolean isAutoCreate, SimpleString destinationAddre SimpleString destinationQueueName = prefix.concat(getAddress()).concat(suffix); SimpleString filter = new SimpleString(String.format("%s = '%s'", Message.HDR_ORIGINAL_ADDRESS, getAddress())); try { - server.createQueue(new QueueConfiguration(destinationQueueName).setAddress(destinationAddress).setFilterString(filter).setAutoCreated(true).setAutoCreateAddress(true), true); + Queue destinationQueue = server.createQueue(new QueueConfiguration(destinationQueueName).setAddress(destinationAddress).setFilterString(filter).setAutoCreated(true).setAutoCreateAddress(true), true); + if (destinationQueue != null && destinationQueue.isSwept()) { + destinationQueue.setSwept(false); Review Comment: The sweep is only used for the reaper. So it wouldn't hurt to set it to false in there. I could say set it if it was auto created. But it shouldn't matter. Issue Time Tracking ------------------- Worklog Id: (was: 908629) Time Spent: 50m (was: 40m) > autoCreatedResource can get removed while receiving batch of messages > --------------------------------------------------------------------- > > Key: ARTEMIS-4664 > URL: https://issues.apache.org/jira/browse/ARTEMIS-4664 > Project: ActiveMQ Artemis > Issue Type: Bug > Reporter: Anton Roskvist > Priority: Major > Time Spent: 50m > Remaining Estimate: 0h > > There is a very small window where an auto created resource can get > auto-removed while receiving a batch of new messages. -- This message was sent by Atlassian Jira (v8.20.10#820010)