Resonan
Март 24, 2009 00:49:38
Как-нибудь можно вызвать из родителя(?) функцию потока?
sypper-pit
Март 24, 2009 01:00:09
опиши подробнее , а то ничего не ясно.. что ты хочешь сказать и получить
Resonan
Март 24, 2009 01:09:43
Есть сокет-сервер для чата на флеше. Акцепт создается в новом потоке.
“thread.start_new_thread(self.handle, self.sock.accept())”
Поток уходит в луп (while 1: ), для приемки сообщений. Т.е. чтение реализованно по сути. А вот как отправить сообщение всем акцептам?
paganmind
Март 24, 2009 16:23:21
Resonan
Есть сокет-сервер для чата на флеше. Акцепт создается в новом потоке.
“thread.start_new_thread(self.handle, self.sock.accept())”
Поток уходит в луп (while 1: ), для приемки сообщений. Т.е. чтение реализованно по сути. А вот как отправить сообщение всем акцептам?
Я делал когда-то похожее используя queue (
http://docs.python.org/library/queue.html)Эта библиотека собственно и создана для организации общения между потоками
Resonan
Март 25, 2009 12:22:08
paganmind
Я делал когда-то похожее используя queue (http://docs.python.org/library/queue.html)
Эта библиотека собственно и создана для организации общения между потоками
Спасиб, но решил уже. Прост создал массив с объектами поключения сокета, сразу после трединга. Потом уже по массиву прохожу, кому надо отсылаю: user. sendall('blablabla')