Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
Issue with code completion
MortenMacFly:
--- Quote from: Ceniza on February 05, 2008, 01:17:06 pm ---IIRC, it was to avoid a call to a function on initialization only. At the time I added that workaround it worked fine. I'm afraid the same trial and error technique would have to be used again to see where it's making DDE hang.
--- End quote ---
Ok - I tried every possible combination meanwhile (stupid brute-force-bug-fixing). Starting from initialising the m_pBuilderThread with build_tree = {true/false} and finally with/without posting the semaphore. and made all this depending on whether the m_pBuilderThread has just been created or not. Guess what: All combinations do *not* work. So this must be another (new) issue. Yiannis once pointed to the APP_STARTUP_DONE event that is posted in another place meanwhile. The time this was modified is quite the time the issues with DDE have started... so maybe it's really related. However - I looked into that one, too and placed this event earlier / later (where it made sense) but this didn't fix the issue, too.
So, I'm lost. :-(
Anyways: What I figured out (at least) is that the workaround seems not to be needed anymore. ;-)
Navigation
[0] Message Index
[*] Previous page
Go to full version