-
- Downloads
Fix missing message mystery (#669)
* Missing message investigation * Delete suddenly appeared messages *Add IsDeleted check * Undo deletion * Add metadata check to messageExists * Fix bug * Move sendRequest and ensure timer is stopped * Remove count check * Undo request deletion and only use StopRequest * Move MissingMessageAppeared to StopRequest * Force MissingMessageReceived triggering * Enable deadlock mutex for debug * refactor reRequest lock-unlock * re-enable messageExists check * Remove waiting for the timer to be stopped * Re-enable count * Move IO access out of the lock * Remove MissingMessageAppeared * Remove messageExistsFunc check * Refactor reRequest * Increase threshold and remove print * Fix linter warnings Co-authored-by: Levente Pap <levente.pap@iota.org> Co-authored-by:
capossele <angelocapossele@gmail.com>
Showing
- packages/binary/messagelayer/messagerequester/events.go 2 additions, 0 deletionspackages/binary/messagelayer/messagerequester/events.go
- packages/binary/messagelayer/messagerequester/messagerequester.go 25 additions, 5 deletions.../binary/messagelayer/messagerequester/messagerequester.go
- packages/binary/messagelayer/tangle/tangle.go 20 additions, 0 deletionspackages/binary/messagelayer/tangle/tangle.go
- plugins/messagelayer/plugin.go 12 additions, 1 deletionplugins/messagelayer/plugin.go
- plugins/webapi/tools/plugin.go 17 additions, 0 deletionsplugins/webapi/tools/plugin.go
Please register or sign in to comment