Just noticed that the original poster was using Cygwin. The version (1.36) of Net::Appliance::Session that I am using actually implements this for Cygwin (see the DESTROY method in Net/Appliance/Session.pm).
However, I was having this issue on Redhat on VMWare (using Tectia).