05-06-2021, 09:55 AM
Hello Intraweb team,
I have an application (NT Service) that has an Intraweb-based http management console listening on port 8888. This console is only very rarely accessed, it is for administration purposes.
A colleague of mine has written a monitoring tool that checks every 5 minutes if my service is still "alive" by simply connecting to tcp port 8888 and disconnecting immediately. No data is sent. The problem: Ever since he activated this monitoring tool, my service crashes every few days.
In the Windows application event log I find the error address and it appears that this address is in one of the Intraweb units, probably in the destructor tIWServerInternalfiles.Destroy (see screenshot in the attachment).
The Intraweb version is 15.2.27 and the Delphi version is 10.4.2.
I have an application (NT Service) that has an Intraweb-based http management console listening on port 8888. This console is only very rarely accessed, it is for administration purposes.
A colleague of mine has written a monitoring tool that checks every 5 minutes if my service is still "alive" by simply connecting to tcp port 8888 and disconnecting immediately. No data is sent. The problem: Ever since he activated this monitoring tool, my service crashes every few days.
In the Windows application event log I find the error address and it appears that this address is in one of the Intraweb units, probably in the destructor tIWServerInternalfiles.Destroy (see screenshot in the attachment).
The Intraweb version is 15.2.27 and the Delphi version is 10.4.2.