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