-
1. Data: 2010-02-19 12:00:18
Temat: Problem z DLL ladowanym przez...DLL :-)
Od: Norbert <n...@r...no>
Witam
Mam DLLke (powiedzmy A.dll), ktora wykonuje pewne funkcje po TCP/IP, DLLka
ta korzysta z Synapsa, Synaps zas uzywa DLLek od SSLa (OpenSSL). Wszystko
ladnie smigalo do czasu, gdy w aplikacji takze potrzebowalem uzyc Synapsa z
SSL. A konkretnie problem polega na tym, ze gdy zaladuje moja A.dll i ja
zwolnie (FreeLibrary()) to w tle Synapse zwalnia DLLki od SSLa, przez co
proces traci polaczenie z tymi DLLkami nie majac o tym swiadomosci. Od tej
pory operacje wymagajace SSLa wykonywane z poziomu aplikacji zwracaja bledy
polaczenia SSL i kaplica. Ponowne zaladowanie A.dll oczywiscie naprawia
problem, bo inicjowany Synapse ponownie laduje biblioteki OpenSSL.
Czy jest jakis sprytny sposob by z tego wybrnac bez zmian w zrodlach
Synapse?
--
pozdrawiam
Norbert
-
2. Data: 2010-02-19 12:11:46
Temat: Re: Problem z DLL ladowanym przez...DLL :-)
Od: Szymon von Ulezalka <s...@g...com>
On 19 Lut, 12:00, Norbert <n...@r...no> wrote:
> Witam
>
> Mam DLLke (powiedzmy A.dll), ktora wykonuje pewne funkcje po TCP/IP, DLLka
> ta korzysta z Synapsa, Synaps zas uzywa DLLek od SSLa (OpenSSL). Wszystko
> ladnie smigalo do czasu, gdy w aplikacji takze potrzebowalem uzyc Synapsa z
> SSL. A konkretnie problem polega na tym, ze gdy zaladuje moja A.dll i ja
> zwolnie (FreeLibrary()) to w tle Synapse zwalnia DLLki od SSLa, przez co
> proces traci polaczenie z tymi DLLkami nie majac o tym swiadomosci. Od tej
> pory operacje wymagajace SSLa wykonywane z poziomu aplikacji zwracaja bledy
> polaczenia SSL i kaplica. Ponowne zaladowanie A.dll oczywiscie naprawia
> problem, bo inicjowany Synapse ponownie laduje biblioteki OpenSSL.
> Czy jest jakis sprytny sposob by z tego wybrnac bez zmian w zrodlach
> Synapse?
>
> --
> pozdrawiam
> Norbert
NTG pl.comp.os.ms-windows.winnt
-
3. Data: 2010-02-19 12:22:46
Temat: Re: Problem z DLL ladowanym przez...DLL :-)
Od: Radosław Sokół <R...@g...one.pl>
W dniu 2010-02-19 13:00, Norbert pisze:
> Mam DLLke (powiedzmy A.dll), ktora wykonuje pewne funkcje po TCP/IP, DLLka
http://www.ntg.prv.pl/ -- FUT: pl.comp.os.ms-windows.winnt
--
|"""""""""""""""""""""""""""""""""""""""""""""""""""
"""""""|
| Radosław Sokół | http://www.grush.one.pl/ |
| | Politechnika Śląska |
\................... Microsoft MVP ......................../
-
4. Data: 2010-02-19 12:28:33
Temat: Re: Problem z DLL ladowanym przez...DLL :-)
Od: Norbert <n...@r...no>
Dnia Fri, 19 Feb 2010 04:11:46 -0800 (PST), Szymon von Ulezalka napisał(a):
>
> NTG pl.comp.os.ms-windows.winnt
Kurcze, przepraszam za pomylke, mialo isc na inna grupe, anulowalem posta,
ale widac nie do konca :-)
--
pozdrawiam
Norbert