I seem to have a problem, and wonder if anyone can help?
I've created a Vb6 progy that uses the Winsock & longtimer controls.
It loads and connects a number of sockets (max 500) to remote hosts and commands are sent etc (IRCX servers). If sockets error or drop they are automatically reloaded. (unload's then load's the control). The program keeps sockets connected constantly by sending data every so often.
I have been receiving compliants that if used for 24hours + the program seems to eat all available windows RAM
I am wondering what is causing this problem, and if there is a way to perhaps limit or resolve this issue?
I have suspicious it could be one of the following:
1) the winsock controls ?
2) longtimer buggy?
3) adding large amounts of data to a listbox over a period of time ? (10000+ lines in total)
If anyone has any ideas or knows of why this might/could happen i would be greatfull for any help
Thanks in advance