Re: Re: threaded question

"Jochen Ritzel" <[email protected]>
Newsgroups gmane.comp.windows.shells.litestep
Message-ID <op.tryregvmd9nuum@w00t>
You got the threading thing the wrong way. If you load jkey threaded, you  
can use litestep while *jkey* freezes (which never happens). Every event  
(bang/keys etc) goes through litestep first, but when any not-threaded  
modules freezes, litestep in turn freezes too and wont react on the event  
untill the frozen module is done.
But xSpeak is a good example.

On Mon, 07 May 2007 00:04:22 +0200, Alexander Vermaat  
<[email protected]> wrote:

> chris wrote:
>> Piotr Borys wrote:
>>>> You should use threads any time some bang takes noticeable time to  
>>>> run.
>>>> Examples would be xModule animations or modules that download stuff  
>>>> like
>>>> wazup.
>>>
>>> Exactly. Like, for example updating weather info - it shouldn't freeze4
>>> LS.
>>
>> Ok.
>>
>> xModule animations, wazup downloads, anything else?
>>
>> chris
> Personally I load jKey threaded. I figured hotkeys should still work  
> even if a module freezes.
>
> Also, I have xSpeak loaded threaded. It freezes Litestep while speaking  
> long sentences.
>
> Some modules (like LsMail) have internal threading and don't need to be  
> loaded threaded.
>
> ---------------------------------------------------------------------
>     Can't Unsubscribe? Check http://desktopian.org/listunsub.html
>         LS List Homepage: http://wuzzle.org/list/litestep.php
>             Get the LS FAQ: http://lsfaq.shellfront.org


---------------------------------------------------------------------
    Can't Unsubscribe? Check http://desktopian.org/listunsub.html
        LS List Homepage: http://wuzzle.org/list/litestep.php
            Get the LS FAQ: http://lsfaq.shellfront.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.