• Publicidad

Ejecutar un socket dentro de un thread

¿Ya sabes lo que es una referencia? Has progresado, el nível básico es cosa del pasado y ahora estás listo para el siguiente nivel.

Ejecutar un socket dentro de un thread

Notapor SirBuce » 2007-12-14 16:27 @727

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.
SirBuce
Perlero nuevo
Perlero nuevo
 
Mensajes: 7
Registrado: 2007-04-11 09:39 @443

Publicidad

Notapor Jenda » 2007-12-23 11:27 @519

Creo que necesitamos más detalles. Los sockets deben funcionar sin problemas en threads.

Jenda
Jenda
Perlero nuevo
Perlero nuevo
 
Mensajes: 132
Registrado: 2007-10-29 06:31 @313
Ubicación: Praga, Republica Checa


Volver a Intermedio

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 22 invitados