[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-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] Sockets.pas

2015-06-19 Thread John Dammeyer
I've had to revisit a program to send ACN1.31 DMX512A packets I whipped up back in 2011 written under Delphi 7. Now I'm using XE7 and other than the usual crap of having to change all char to ansichar etc. the compiler now complains that socket.dcu is missing. Turns out that was part of the Codegea

Re: [twsocket] Sockets.pas

2015-06-19 Thread Angus Robertson - Magenta Systems Ltd
> Although if I wanted to do cross platform development with XE7 > would it then still be compatible for an Android platform? No, ICS is not supported on mobile platforms yet, and is unlikely to be unless someone funds the development effort necessary. Indy is effectively the replacement for th

[twsocket] Conflict with Indy over OpenSSL usage

2015-06-19 Thread Eugene Kotlyarov
Hi I'm using both ICS and Indy in my project, and found an issue when OpenSSL fails to initialize when I use it one after another. Looks like the problem is that ICS loads OpenSSL for the life of TSslBaseComponent and Indy keeps SSL loaded per globally. So at some point Indy still thinks that O

Re: [twsocket] Conflict with Indy over OpenSSL usage

2015-06-19 Thread Angus Robertson - Magenta Systems Ltd
> I'm using both ICS and Indy in my project, and found an issue when > OpenSSL fails to initialize when I use it one after another. > Looks like the problem is that ICS loads OpenSSL for the life of > TSslBaseComponent and Indy keeps SSL loaded per globally. > > So at some point Indy still think

Re: [twsocket] Sockets.pas

2015-06-19 Thread John Dammeyer
Thanks Angus, > Bear in mind this is async, it does not wait for the packet to be sent, in fact > with > UDP you have no idea if anything was sent. It's DMX512A inside a UDP. It doesn't even care if there's anyone out there listening. John -- To unsubscribe or change your settings for TWSocket