Jose,

We can not safely unload OLE until AFTER *all* prg  code has been  
executed. This means AFTER the last GC process is completed, so that  
all PRG destructors have been executed. Otherwise we are causing new  
bugs, in attempt to protect against buggy 3rd party code.

Ron

On Apr 14, 2008, at 6:15 AM, Ron Pinkas wrote:

> Jose,
>
> But Some classes may have DESTRUCTORs that still need OLE.
>
> Ron
>
> On Apr 14, 2008, at 6:13 AM, Jose F. Gimenez wrote:
>
>> Ron,
>>
>>> What about just AFTER releasing STATICs, before hb_errExit()?
>>
>> IMO, OLE connections should be totally closed before releasing any
>> variable or memory block, but after exit and registered procedures
>> execute, to allow them to call any OLE component. That's why I
>> suggested that point.
>>
>>
>> Regards,
>>
>> Jose F. Gimenez
>>
>
>
> ---------------------------------------------------------------------- 
> ---
> This SF.net email is sponsored by the 2008 JavaOne(SM) Conference
> Don't miss this year's exciting event. There's still time to save  
> $100.
> Use priority code J8TL2D2.
> http://ad.doubleclick.net/clk;198757673;13503038;p?http:// 
> java.sun.com/javaone
> _______________________________________________
> xHarbour-developers mailing list
> xHarbour-developers@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xharbour-developers
>


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
xHarbour-developers mailing list
xHarbour-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xharbour-developers

Reply via email to