<p><b>@julianknutsen</b> commented on this pull request.</p>

<hr>

<p>In <a href="https://github.com/bisq-network/bisq/pull/3154#discussion_r344471624">p2p/src/main/java/bisq/network/p2p/storage/messages/AddOncePayload.java</a>:</p>
<pre style='color:#555'>> + *
+ * Bisq is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public
+ * License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with Bisq. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+package bisq.network.p2p.storage.messages;
+
+/**
+ * Marker interface for messages which must not be added again after a remove message has been received (e.g. MailboxMessages).
+ */
+public interface AddOncePayload {
</pre>
<p>Is there an issue number that this change fixes? After reviewing and refactoring this code I'm having trouble understanding the bug that would have needed this fix. I'd like to try and reproduce it in my tests, if possible.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/pull/3154?email_source=notifications&email_token=AJFFTNUMSVIVNKNZUGPXAB3QS6CHTA5CNFSM4IQRJDC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCLAD77A#pullrequestreview-314589180">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNTRZYBFWSS3GNRHMRDQS6CHTANCNFSM4IQRJDCQ">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNRWCTIDCKY4EXG2FEDQS6CHTA5CNFSM4IQRJDC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCLAD77A.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/3154?email_source=notifications\u0026email_token=AJFFTNUMSVIVNKNZUGPXAB3QS6CHTA5CNFSM4IQRJDC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCLAD77A#pullrequestreview-314589180",
"url": "https://github.com/bisq-network/bisq/pull/3154?email_source=notifications\u0026email_token=AJFFTNUMSVIVNKNZUGPXAB3QS6CHTA5CNFSM4IQRJDC2YY3PNVWWK3TUL52HS4DFWFIHK3DMKJSXC5LFON2FEZLWNFSXPKTDN5WW2ZLOORPWSZGOCLAD77A#pullrequestreview-314589180",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>