Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-06-19 Thread Angus Robertson - Magenta Systems Ltd
> to Angus: In one of your responses you mentioned that you had an > unpredictable but very slow memory leak in one of your apps using > the ICS multithreaded server - I suspect that this is the issue. I don't used TWSocketThrdServer or threads for ICS sockets, and don't have any memory leaks.

[twsocket] ICS - TWSocketThrdServer & Client

2015-06-19 Thread Tim Hyde
Hi, This is a follow up on my posts in the same thread, mostly made in March 2015). After further extensive testing I have found the following bugs/issues (in addition to the ones mentioned in my previous posts) and have the following solutions: 1. After the TWSockets multithreaded

Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-03-10 Thread Angus Robertson - Magenta Systems Ltd
> due to the BannerTooBusy string that is sent These banners do cause trouble, I might clear them, I got caught a long time ago with a new server. > It is therefore necessary to change the 'Client.Close;' line to > 'Client.CloseDelayed;' in 'OverbyteIcsWSocketS.pas' I'll have a look at that,

[twsocket] ICS - TWSocketThrdServer & Client

2015-03-10 Thread Tim Hyde
What I have learned today: I really wish I had read the long list of comments regarding the change history of 'OverbyteIcsWSocket.pas' (at the beginning of that file). This covered a couple of bits of info that were particularly important to what I was doing (see points below). I discovered the

Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-03-09 Thread Angus Robertson - Magenta Systems Ltd
> I am currently using 300 clients per thread on the multithreaded > server component... not sure if I am already past you 100K limit, I'm only using one thread for ICS. 100K was not really a limit as such, just to give you idea of the server work load. > Thanks for the info re the restarting

[twsocket] ICS - TWSocketThrdServer & Client

2015-03-09 Thread Tim Hyde
Hi Angus, Thank you for your comments re the TIcsWndControl exception. I will look out for this and report anything I encounter in this area. I am currently using 300 clients per thread on the multithreaded server component but am not sure how many threads (and therefore message pumps) are ac

Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-03-09 Thread Angus Robertson - Magenta Systems Ltd
> Update on extended stress testing: After four days of testing with > 7200 clients everything is still looking good with 29 million > connect/disconnect cycles There is one bug you should be aware of, although I assume you've yet to see it in your testing, perhaps it only effects the non-threa

Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-03-09 Thread Joseph Benyola
Tim What is your application actually doing. I may need your services > Joe Benyola > > UT&I Solutions, Inc. > 11 Sayer Ave, Suite 200 N > Cherry Hill, NJ 08002 > 856.488.8448 x102 > 856.255.8412 fax > > Billing: UT&I Solutions, Inc. > P.O. Box 1056 > Mount Laurel NJ 08054 > >

[twsocket] ICS - TWSocketThrdServer & Client

2015-03-09 Thread Tim Hyde
Update on extended stress testing: After four days of testing with 7200 clients everything is still looking good with 29 million connect/disconnect cycles, 16.5TB transmitted and peak memory consumption for the process at 500MB. I feel that there is a slight memory leak but nothing I can't live wi

[twsocket] ICS - TWSocketThrdServer & Client

2015-03-06 Thread Tim Hyde
To recap and conclude the message thread that I started 20th Feb: - It is a real shame that that the Wiki at http://wiki.overbyte.be is still not working (3 weeks later). I appreciate that this service is provided for free by someone. Although only offering a limited amount of information, it

Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-02-23 Thread Angus Robertson - Magenta Systems Ltd
> - What OS - I am using Win7 Ultimate and a Win Server 2008 for > testing. Both 64-bit with at least 8GB? Windows Server 2008 (aka Vista) is getting old now, from 2008 R2 onwards 32-bit was abandoned. > Local testing is however representative of both operation > on a Win Server installation

Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-02-23 Thread Tim Hyde
Hi Angus, Thank you for your input on this. - Re the Wiki - I was actually asking about the Wiki pages located at http://wiki.overbyte.be I have looked in the SVN zips (today) but cannot seem to find this info in them. Hopefully the Wiki pages will be back up soon. - What OS - I am using Win7 U

Re: [twsocket] ICS - TWSocketThrdServer & Client

2015-02-20 Thread Angus Robertson - Magenta Systems Ltd
> looked at the Wiki (when that was working The SVN over night zips last successfully uploaded to the wiki server a week ago, I've asked François to chase his ISP. The SVN zips can also be downloaded from: http://www.magsys.co.uk/delphi/magics.asp but have not changed in the last week. > I c

[twsocket] ICS - TWSocketThrdServer & Client

2015-02-20 Thread Tim Hyde
Hi Everyone I am trying to use the multithreaded version of ICS and have read all the mailing list archives, and searched the searchable archives (when they were working a month or so ago) and looked at the Wiki (when that was working some time ago) but have a few questions. By the way it woul