changed from finalize to dedicated shutdown method in readers to assure
this method is called in a timely and assured fashion upon shutdown of
the interface.