Page MenuHomePhorge

D6626.1765102952.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D6626.1765102952.diff

diff --git a/services/tunnelbroker/src/server/mod.rs b/services/tunnelbroker/src/server/mod.rs
--- a/services/tunnelbroker/src/server/mod.rs
+++ b/services/tunnelbroker/src/server/mod.rs
@@ -378,15 +378,19 @@
};
}
ProcessedMessages(processed_messages) => {
- if let Err(err) = removeMessages(
- &session_item.deviceID,
- &processed_messages.message_id,
- ) {
- error!(
- "Error removing messages from the database: {}",
- err.what()
- );
- };
+ if !isConfigParameterSet("messages.skip_persistence").expect(
+ "Error on checking the `messages.skip_persistence` config parameter",
+ ){
+ if let Err(err) = removeMessages(
+ &session_item.deviceID,
+ &processed_messages.message_id,
+ ) {
+ error!(
+ "Error removing messages from the database: {}",
+ err.what()
+ );
+ };
+ }
if let Err(err) =
deleteDeliveryBrokerQueueIfEmpty(&session_item.deviceID)
{

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 7, 10:22 AM (16 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5842833
Default Alt Text
D6626.1765102952.diff (1 KB)

Event Timeline