On Sun, Jul 28, 2013 at 1:27 AM, Felix
<fe...@call-with-current-continuation.org> wrote:
> Does it freeze while the long-running operation is in progress,
> or does it freeze indefinitely?

The app is only unresponsive while the long-running operation is being executed.

>> So my question is: it's just me not properly using Chicken's
>> "cooperative" threads (which might be well the case since I am not
>> accustomed to those), or I've hit an intrinsic limit of Chicken being
>> single threaded (in the pthread sense of "concurrent" threads)?
>
> The threads CHICKEN uses are not compatible with native threads.
> The CHICKEN-runtime is definitely single threaded. For UNIXish
> systems + pthreads there is an egg that does what Christian
> describes, but including full thread-synchronization:
>
> http://wiki.call-cc.org/eggref/4/concurrent-native-callbacks

I'll take a close look at that. Thanks.

Michele

_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to