Luciano Stertz wrote:
Hi all,
Robert, Did you manage to solve your problem? I have a similar
problem with NetLibSend. When sending a torrent of data (uploading
files to a FTP Server), I get sometimes a timeout in NetLibSend. After
this timeout, no single byte of data is sent anymore, doesn't matter
how many times I try to send the data again. The only 'solution' is to
close netlib, open again and start the uploads again.
I first thought that maybe the TCP/IP buffer was getting full, and
therefore after waiting some time I would be able to send data again.
But looking in the file that were being transmitted in the FTP server,
I saw that no data is received anymore. The connection seems to have
been closed, although NetLibSend reports a timeout.
Does anyone have had an issue like that? Have any insight of what
can be happening?
I can easily reproduce this problem connecting a Palm to the
desktop and sharing the computer's network connection (PPP).
Reproduced both with a Palm Zire 21 and a Tungsten T.
Please, any help is really welcome.
Only to complement: the timeout is set to 60 seconds, what is a huge
value for a local connection. I'd like to understand why this timeout
happens in the first place...
Luciano
Robert Baruch wrote:
Hi all,
I'm having a problem with NetLibSend and NetLibReceive. I am using
NetLibSend/Receive to talk to a web server. I have been able to use
the HTTP POST method to send small amounts of data (about 100 bytes),
but whenever I try to send lots of data (say 2k-4k), NetLibSend
reports success, but NetLibReceive times out.
According to my web server, I can see the access for the small POST,
but the large POST doesn't even appear.
When I run the program on the Palm simulator, all posts succeed! It
is only on the device that large posts just don't work.
Is there a problem with sending out k's of data using NetLibSend,
that it would report success but not really send the data? Is it a
problem with just the Palm Treo (device I'm using)?
Here is the code I'm using to do the HTTP protocol. There's a lot of
stuff here, but the main method is at the bottom, httpPost.
<REMOVED>
--
For information on using the PalmSource Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/