protected override bool ReleaseHandle()
{
if (_listenVitality.IsAllocated)
{
_listenVitality.Free();
}
if (_readVitality.IsAllocated)
{
_readVitality.Free();
}
return base.ReleaseHandle();
}