I am using ISA 2006 + ISA2006 SDK.
In my applicaiton filter Init() function I have set:
m_FwxFilterHookEvents.dwGlobalEvents = DWORD(fwx_ConnectTcp |
fwx_ConnectionTerminating | FWX_ALL_SOURCES);
Problem:
fwx_ConnectTcp is caught by my handler - OK.
But when client sends TCP RST, the event fwx_ConnectionTerminating is not
fired
and I cannot to catch it in my handler.
The result is that there stays some sessions created by me and never are
deleted,
for example service cannot stop where there are these hanging sessions and
must be killed to stop.
What can I do with it ?
Thanks !
Peter