[caracas-pm] IO:Socket

Hans Olzem holzem at cantv.net
Mon Oct 6 13:34:31 PDT 2008


Hola Luis,

el problema era que trate leer a un buffer vacillo.
Por esto se congelo esperando a una respuesta.

Gracias por la ayuda.

Hans 



 On Mon, 06 Oct 2008 08:08:34 -0430
"Luis E." Muñoz <lem at itverx.com.ve> wrote:

> On Sat, 2008-10-04 at 12:11 -0430, Hans Olzem wrote:
> > Usando getlines() me arroja un error:
> > 
> > TK::Error: Can't call $io->getlines in a scalar context.
> 
> Fíjate lo que dice la documentación de getlines()
> 
>        $io->getlines
>            This works like <$io> when called in a list context to read
> all the
>            remaining lines in a file, except that it’s more readable.
> It will
>            also croak() if accidentally called in a scalar context.
> 
> > Constructos con $sock->getline  o  <$sock> siempre terminan
> > congelandose la aplicacion . 
> 
> Por lo que he visto, asumo que estás haciendo el cliente para algún
> servidor en un protocolo orientado a líneas. Típicamente las
> aplicaciones cliente se "congelan" cuando tratan de leer al mismo tiempo
> que el servidor (ie, ambos están esperando por el otro).
> 
> Trata de generar una traza de lo enviado y recibido para orientarte.
> 
> Saludos
> 
> -lem
> 
> _______________________________________________
> caracas-pm mailing list
> caracas-pm at pm.org
> http://mail.pm.org/mailman/listinfo/caracas-pm

-- 
Hans Olzem <holzem at cantv.net>


More information about the caracas-pm mailing list