Здравствуйте, WHITELAMER, Вы писали:
WHI>Здравствуйте!
WHI>Я пишу на С++ с использованием Qt библиотеки.
WHI>Пишу сервер а если точнее то серверный движёк так чтоб на 1 проге можно было запустить несколько серверов.
WHI>я его сделал мульти клиентным т.е. класс сервер и скасс клиент и при коннекте создаются клиенты.
WHI>так вот я незнаю как сделать сервер мультипотоковым используя QThread.
WHI>а мультипотоковость нужна так как если чтонить случается с клиентом то виснет вся прога и все сервера а это ненужно.
WHI>вопрос в том кто знает как работать с QThread если есть какиенить доки или самплы буду рад.
WHI>попутныу вопрос если 1 из потоков упал(например зациклился) как его поймать и убить?
Рекомендую ознакомиться с паттерном Client-Dispatcher-Server (Bushmann — Architectural patterns)
Ответ на попутный вопрос зависит от реализации и того что вы понимаете под словом "Упал"

Вариантов тут может быть масса.