Call Freeable.free() if a Freeable message reaches the end of the Channe...

...lPipeline to guard against resource leakage