[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