Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : val khokhlov                         2:550/180      09 Jun 2003  11:36:32
 To : All
 Subject : perlembed & threads
 -------------------------------------------------------------------------------- 
 
 
         плиз, помогите разработчикам binkd :)
         есть проблема следующего рода: под виндой нет форка и приходится
 использовать треды (каждый клиент и сервер в отдельном треде). если добавлять
 встроенный perl, то у всех тредов оказывается общий глобальный контекст, да и
 запускать из разных тредов перловый код одновременно не получается - вылетает с 
 иксепшном (если семафорить запуск perl_run/call_argv, то все нормально).
         использовать механизм, описанный в man perlembed для разделения
 контекста не подходит - он для multiple scripts, а нам нужен один и тот же
 скрипт, но с разделением контекста (т.е. не нужно его парсить каждый раз)
         использовать несколько интерпретаторов перла (один на тред) тоже не
 хочется, т.к. это все ресурсы. хотя такой вариант работает.
         что можете посоветовать? хотелось бы _именно_ такой же вариант, как при 
 юниксовом форке - каждый процесс имеет свою версию интерпретатора, они не
 пересекаются, но сам парсинг идет только один раз (в родительском процессе)
 
   Good luck!
              val
 
 --- 2*3.1415926535897932384626433832795028841971693993751058 ways to eternity
  * Origin: I noore uu alasseo (2:550/180)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 perlembed & threads   val khokhlov   09 Jun 2003 11:36:32 
 Re: perlembed & threads   Artem Chuprina   09 Jun 2003 14:38:41 
 perlembed & threads   val khokhlov   09 Jun 2003 13:54:44 
 Re: perlembed & threads   Andrew Alakozow   09 Jun 2003 15:57:32 
 perlembed & threads   val khokhlov   10 Jun 2003 10:36:18 
 Re: perlembed & threads   Andrew Alakozow   10 Jun 2003 13:15:55 
 perlembed & threads   val khokhlov   10 Jun 2003 12:40:10 
 Re: perlembed & threads   Artem Chuprina   10 Jun 2003 15:02:02 
 Re: perlembed & threads   Andrew Alakozow   10 Jun 2003 15:18:21 
Архивное /ru.perl/18203ee4731c.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional