Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > Phex (Cross-platform) > General Discussion
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Discussion For anything which doesn't fit somewhere else (for PHEX users)


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #2 (permalink)  
Old November 3rd, 2005
Phex Developer
 
Join Date: May 8th, 2001
Location: Stuttgart, Germany
Posts: 988
GregorK is flying high
Default

Well its hard for Phex too to find out when a host has finished... because the host might always come back and download a different piece.

I try to explain you what you see on the display. First you need to know Phex supports HTTP Keep-Alive. That means a once established connection can be reused for a different request without the need to connect again.

So lets assume a host connects and request a piece from 0-100. You will see an upload line for this host with the progress growing to reach 100%. Once 100% is reached (the interface always lags a bit behind) the host might request the next piece in the same session again of length 100 (can be anywhere in the file). This would make the total size to upload grow from 100 bytes to 200 bytes and the 100% progress will decrease to 50% (100 of 200 finished) and it will start growing again when the upload proceeds.

But maybe out of what ever reason the connection breaks. Maybe the host decides to close it, or the network lags, or Phex decides to do so. There can be many reasons including possible bugs

In this case the upload session is "finished" for Phex. But the host might come back soon or later and start a new fresh upload connection and session. The result is that a new upload line is display and the whole process starts again. The port number is different because outgoing ports of hosts might vary, only the incoming port is usually fixed.

I have never heard of problems with transferring a certain file type like pdf.

Gregor
__________________
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
queries samdrew0004 BearShare Open Discussion 0 November 3rd, 2005 10:19 PM
Upload Queries fofofo1003 Download/Upload Problems 1 April 21st, 2005 12:47 PM
Billing Queries slockhar Open Discussion topics 2 July 5th, 2004 08:18 PM
queries Unregistered Open Discussion topics 0 March 14th, 2002 07:19 PM
New user queries Chrisp Support: General 10 September 29th, 2001 06:33 AM


All times are GMT -7. The time now is 09:33 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.