Re: [twsocket] Compiling with SSL active changes socket behavior

2016-11-22 Thread Éric Fleming Bonilha
Angus I have created a very simple demo application that shows how USE_SSL changes the behavior of OnDataAvailable: Please download at http://www.digifort.com/files/temp/ShowModal.rar I included the source code and 2 compiled projects in Delphi XE7 with ICS from April 17, but I have tested with

Re: [twsocket] Compiling with SSL active changes socket behavior

2016-11-22 Thread Éric Fleming Bonilha
While I try to create an example software to show the different behavior, would you care to explain me why are you changing the behavior of the base class in the SSL socket? I mean... if I don't want to use SSL (but SSL socket is forced on class derivation), why we should have a different socket

Re: [twsocket] Compiling with SSL active changes socket behavior

2016-11-22 Thread Éric Fleming Bonilha
Angus I will provide the samples for you... It is NOT only the blocking of showmodal dialogs (that I have already fixed by changing some behaviors on my base communication classes), the main issue right now is the unacceptable behavior of OnDataAvailable being called much (MUCH) more frequently

Re: [twsocket] Compiling with SSL active changes socket behavior

2016-11-22 Thread Angus Robertson - Magenta Systems Ltd
I have already previously investigated your problem and have been unable to reproduce it. I've explained previously why your fix is unacceptable. I have limited time for ICS, and need to spend it on development that benefits all ICS users, not just one. The only way I will look at this