Вы определенно чего-то не понимаете. И, видимо, не хотите. Автоматически Coro-thread'ы не переключаются. Чтобы они переключились нужно или явно это сделать (например, с помощью cede), или выполнить "блокирующую" операцию (напрмер, считать данные из сокета).
А где вы прочитали про: "не гарантирует, что не прервется, так что семафоры и локи для синхронизации нужны"? 24 мая 2012 г., 1:33 пользователь Alexandr Gomoliako <[email protected]>написал: > Поигрался с коро немного. Не переключается во время интенсивных > тасков, но и не гарантирует, что не прервется, так что семафоры и локи > для синхронизации нужны. Короче в 100 раз сложнее программировать, чем > обычный event loop, а работает как event loop. Для чего такое надо? > Наделать сложного -- это в стиле автора :) > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- С уважением, Никита Зубков
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
