mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-07-25 07:25:36 -04:00
GxsTrans delete own timed out mails
Mails sent in the past end never received were lingering in the outgoing queue forever as displayed by statistics. If a mail is older then GXS_STORAGE_PERIOD all nodes delete it from the GXS group so it can never arrive to destination, there is no point in keeping it in the outgoing queue, instead notify sending timed out and delete the mail.
This commit is contained in:
parent
ee9c240fb0
commit
7a237c11d3
3 changed files with 46 additions and 23 deletions
|
@ -1,9 +1,7 @@
|
|||
/*******************************************************************************
|
||||
* libretroshare/src/gxstrans: p3gxstrans.h *
|
||||
* RetroShare GxsTrans asyncronous redundant small mail trasport on top of GXS *
|
||||
* *
|
||||
* libretroshare: retroshare core library *
|
||||
* *
|
||||
* Copyright (C) 2016-2017 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||
* Copyright (C) 2016-2019 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||
* *
|
||||
* This program is free software: you can redistribute it and/or modify *
|
||||
* it under the terms of the GNU Lesser General Public License as *
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue