>>>>> Steinar Bang <s...@dod.no>: > How about: > 1. Starting the HTTP request in a separate thread from the constructor > of the DS component and clearing a semaphore if and only if, the > HTTP request is successfully completed > 2. Let the activate method of the DS component block on the semaphore > and only complete if the semaphore is released > ?
Ok, based on what JP said, this is also a no-go because by the time the activate method is called the component is assumed to be active, so blocking here won't help anything. PS Thanks for your reply, David (I forgot say that)