parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

^connect и многопоточность [multithreading]

Александр Петросян (PAF) 28.10.2002 11:10

nolar, double-проверьте.
разумеется, такая ситуация продумана:

алгоритм parser работы с connections pool:

первый поток: ^connect{ соединяемся с базой, соединение A
второй поток: ^connect{ соединяемся с базой, соединение Б
первый поток: делаем действия по соединению А
второй поток: делаем действия по соединению Б
первый поток: } соединение А кладётся в pool
…и только после этого возможно…
третий поток: ^connect{ — соединение А берётся из pool