Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№115-11-2007 17:23:35

HouseF
Участник
 
Группа: Members
Откуда: Питер
Зарегистрирован: 14-03-2006
Сообщений: 16
UA: Firefox 2.0

nsIThread какие возможности синхронизации?

Привет,
Проверил на работоспособность nsIThread, см:
http://forum.mozilla-russia.org/viewtopic.php?id=13056

Сам тред бегает, не работает только interrupt(), его можно реализовать самому,
но для этого нужна защита записи общих данных,
есть что нибудь для этого в FireFox, аналоги critical section, event, mutex, semaphore...

Про Event отдельно хочу спросить, как бы организовать оповещение вызывающего(главного) потока,
о том что тред закончил свою работу.
- nsIObserverService должен помочь, можно не отвечать.


П.С. проверял в FF 2.0.0.9. Все описанное интересует для реализации в расширении.

Благодарю.

Отредактировано HouseF (15-11-2007 21:13:42)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]