[
https://issues.apache.org/jira/browse/ARTEMIS-5155?focusedWorklogId=943967&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-943967
]
ASF GitHub Bot logged work on ARTEMIS-5155:
-------------------------------------------
Author: ASF GitHub Bot
Created on: 15/Nov/24 17:36
Start Date: 15/Nov/24 17:36
Worklog Time Spent: 10m
Work Description: clebertsuconic commented on PR #5346:
URL:
https://github.com/apache/activemq-artemis/pull/5346#issuecomment-2479547686
@gemmellr I don't think this is a draft.. it's definitely fixing the issue..
it's a small issue..
last packet arrived for the message
deliverMessage
close reader
another thread detects a failure... removed the file
consequence is an empty / truncated file
Issue Time Tracking
-------------------
Worklog Id: (was: 943967)
Time Spent: 40m (was: 0.5h)
> AMQP LargeMessage file should be closed before calling advance
> --------------------------------------------------------------
>
> Key: ARTEMIS-5155
> URL: https://issues.apache.org/jira/browse/ARTEMIS-5155
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Affects Versions: 2.38.0
> Reporter: Clebert Suconic
> Priority: Major
> Labels: pull-request-available
> Fix For: 2.39.0
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> This is to fix tests in LargeMessageInterruptTest.
> When sending a large message the file should be closed before calling advance
> and performing further storage operations.
> This is regressed after
> c83ed8957d9d7f06bb29c0fce563fe2e3462993e / ARTEMIS-4668
> Where the file.close was moved to the finalize block after the delivery...
> causing a possible race over a server's failure.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact