Stop server from leaking events (allocating & never freeing)

Solves #6843 by dropping the oldest event when the event list has reached it's capacity.