Fast-fail packets for remote servers that were received in a few seconds

Description

If a client sends thousands of packets to a remote server that is not connected then Openfire will attempt to connect to the remote server for each packet. This will be a spike in the CPU. Instead we can just wait like 5 seconds before attempting another s2s connection. In the mean time we should treat queued packets as failed-to-be-delivered.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created July 8, 2008 at 4:54 AM
Updated July 8, 2008 at 4:56 AM
Resolved July 8, 2008 at 4:56 AM

Flag notifications