[Vortex] Strange problem when sending large data on windows

Francis Brosnan Blazquez francis at aspl.es
Wed Jan 30 10:58:33 CET 2013


Hi Scott,

Looking at your description it's hard to tell what's wrong. Those basic
features (sending such amount of data) are heavily tested and used, but
of course, there may be a bug...

What I recommend to you is to build vortex on windows or to use
libvortex-debug-1.1.dll found in the installer (under debug/ folder). 

The first option may be a bit of work at the beginning but will provide
you the means to apply modifications (adding more logs and/or a fix).

After you've got a compiled .dll with debug support, run your
application enabling the environment variable VORTEX_DEBUG set to 1, for
example:

>> VORTEX_DEBUG=1 ./your-application
(bash/sh format)

That will give you lot of information and I'm sure you'll see the
error...

Keep us updated with your findings Scott, Cheers!

> Hello.
> 
>    I just recently port one of my linux program built on vortex to
> windows. Eveything works fine mostly.
> 
>  The message sent through channel comes out on peer as expect. Until
> when I try to send a buffer which is ~9K over the channel. Then it
> never appears in peer. And any further msg sent from this channel
> doesn't work either. So I think the channel is "dead" or "stalled"
> something. I am using the prebuild windows binary version of vortex.
> Which I don't know how to debug. 
> 
> 
>    I tried to review the source code, seems "window_size" property of
> channel may cause "dead". So I use set_window_size to 90K. but it
> doesn't help. 
> 
> 
>    I remember when the program running on linux. send this 8K buffer
> didn't give any problem. 
> 
> 
>    can any one give an idea how to resolve this?  
> 
> 
>    Tomorrow I may need to build the vortex and debug with its source
> code. 
> 
> 
> Thanks.
> Regards.
> Scott
> 
> _______________________________________________
> Vortex mailing list
> Vortex at lists.aspl.es
> http://lists.aspl.es/cgi-bin/mailman/listinfo/vortex

-- 
Francis Brosnan Blázquez <francis.brosnan at aspl.es>
ASPL
91 134 14 22 - 91 134 14 45 - 91 116 07 57

AVISO LEGAL

Este mensaje se dirige exclusivamente a su destinatario. Los datos
incluidos en el presente correo son confidenciales y sometidos a secreto
profesional, se prohíbe divulgarlos, en virtud de las leyes vigentes. Si
usted no lo es y lo ha recibido por error o tiene conocimiento del mismo
por cualquier motivo, le rogamos que nos lo comunique por este medio y
proceda a destruirlo o borrarlo.

En virtud de lo dispuesto en la Ley Orgánica 15/1999, de 13 de
diciembre, de Protección de Datos de Carácter Personal, le informamos de
que sus datos de carácter personal, recogidos de fuentes accesibles al
público o datos que usted nos ha facilitado previamente, proceden de
bases de datos propiedad de Advanced Software Production Line, S.L.
(ASPL). No obstante, usted puede ejercitar sus derechos de acceso,
rectificación, cancelación y oposición dispuestos en la mencionada Ley
Orgánica, notificándolo por escrito a:
ASPL - Protección Datos, C/Antonio Suárez 10 A-102, 28802, Alcalá de
Henares (Madrid).



More information about the Vortex mailing list