XT65 Siemens Thread timeout

Dae galera seguinte estou com o seguinte problema…

Estou desenvolvendo uma aplicação para o modulo XT65 da Siemes e ocorre o seguinte eu efetuo uma conexão socket via gprs. Mas apos algumas exceptions ele trava o modulo. desta forma estive estudando sobre os pacotes TCP que eh a forma que eh enviado os dados, e vi o enorme problema que isso pode gerar em relacao a confibilidade. Pode ser que inicie a conexao mas o pacote nao seja entregue devido a algum rotiamento feito errado. entao pensei na seguinte solucao mas nao sei como fazer

Eu tenho uma Thread que controla a conexao gprs. Esta thread eu executo no metodo principal. dai dentro deste thread eu executo uma outra thread apenas para que eu posso efetuar o controle do timeout da thread assim se ele atingir um determinado tempo posso destruir a thrad e chama-la novamente.

é neste ultimo ponto que nao sei como fazer, como consigo controlar o timeout da thread como que vejo se ela terminou de executar?

Muito obrigado… flw

:lol: :stuck_out_tongue: :smiley: :twisted: