Página 1 de 1

Ejecutar un socket dentro de un thread

NotaPublicado: 2007-12-14 16:27 @727
por SirBuce
Buenas,

Veréis, creo que la estoy liando un poquito...

Si lanzo Thread's que simplemente pinten algo en pantalla no hay ningún problema, pero el asunto es que si en la función que meto en el Thread utiliza Socket no va... es decir, el Thread se queda en memoria (por el mensaje que emite en pantalla) pero no hace nada.

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
my $thr = new Thread \&funcion

sub funcion{
 en esta funcion uso un socket
}
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4


Si la función la ejecuto fuera del thread me da el resultado esperado.

¿A alguien le ha ocurrido esto?

A ver si alguien me puede echar un cable.

Gracias y un saludo.

NotaPublicado: 2007-12-23 11:27 @519
por Jenda
Creo que necesitamos más detalles. Los sockets deben funcionar sin problemas en threads.

Jenda