[Ror-es] Leer N caracteres ( incluídos saltos de línea ) con GServer [SOLUCIONADO]

Iñaki Baz Castillo ibc at aliax.net
Sun Mar 9 12:46:51 GMT 2008


El Domingo, 9 de Marzo de 2008, Iñaki Baz Castillo escribió:

> PD: Una cosilla (reconozco que aún no lo he buscado), ¿cómo podría hacer
> para limitar el tiempo que se queda esperando a recibir con io.read(55)
> esos 55 bytes?

Bien, bueno, la pregunta concreta es cómo finalizar desde Ruby la conexión TCP 
si es que el cliente que la ha establecido no acaba de mandar el número de 
bytes esperado y no se digna a cerrar él la conexión.

Supongo que tendré que lanzar algún timer (ya buscaré cómo se hace eso) antes 
de hacer el "io.read(N)" y cuando se dispare llamar al método io que elimina 
la conexión.

-- 
Iñaki Baz Castillo


More information about the Ror-es mailing list