input-output-hk / ekg-forward

EKG forwarding library
Apache License 2.0
7 stars 10 forks source link

FIX: Remove potentially leaky continuation passing of `EKGForwarder` #34

Closed mgmeier closed 1 week ago

mgmeier commented 1 week ago

This PR aims to fix space leaks that have presented themselves during info table profiling (see attachment):

  1. leaking EKGForward constructor - in the module indicated by the profiling results
  2. recvMsgDone / leaking () thunks

Additionally, package dependencies are bumped (typed-protocols ~ 0.1.1 and ouroboros-network-framework ~ 0.13.x) and maintenance info is updated.

image (1)