Your best friend for file transfer.

Fetch application logoFetch

possible to put delay between file uploads? (5 posts)

This is an archived topic. The information in it is likely to be out-of-date and no longer applicable to current versions of Fetch.
  • Started 9 years ago by backlon
  • Latest reply 9 years ago from backlon
  • backlon Member

    Hi -

    I'm uploading to a fairly unresponsive server and I'm having some issues. When I'm uploading a folder with a large number of small files (i.e. html, thumbnails), the server will hang after a few files. When I transfer the files one by one (or move larger files), it seems to work fine.

    It seems to me that fetch is pushing the files onto the server faster than it can handle them, and so it hangs. Is there a way to insert a minimum delay between each file upload (say 2 seconds or so) so that I don't have to drag these suckers one by one?

    I've tried switching it passive mode, no dice. Sorry if this is a dumb newbie question. Thanks!

    Posted 9 years ago #

  • Jim Matthews Administrator

    There isn't currently a way to insert a delay, but that's a possibility for future releases. Could you choose "Fetch Transcript" from the Window menu after a failure and post the contents -- that information may help me figure out when Fetch should delay.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 9 years ago #

  • backlon Member

    Hm. I hadn't thought to look at the transcript. oops.

    Anyway, maybe the real problem isn't as I thought. It only happens when I try to send multiple small files. Here's the transcript:

    CWD MayArt-Pages
    550 MayArt-Pages: No such file or directory.
    MKD MayArt-Pages
    257 "/www/_notes/MayArt-Pages" new directory created.
    CWD MayArt-Pages
    250 CWD command successful.
    PWD
    257 "/www/_notes/MayArt-Pages" is current directory.
    PASV
    227 Entering Passive Mode (198,22,19,131,53,18)
    STOR Image0.html
    150 Opening ASCII mode data connection for Image0.html.
    226 Transfer complete.
    Upload complete at 6/9/04 9:38:59 AM
    PASV
    227 Entering Passive Mode (198,22,19,131,53,18)
    STOR Image1.html
    PWD
    257 "/" is current directory.
    PWD
    257 "/" is current directory.
    425 Can't open data connection.
    ftp_store_setup: -30000 (state == RPUT_SETTING_UP)
    PWD
    ABOR
    257 "/" is current directory.
    225 ABOR command successful.
    PASV
    227 Entering Passive Mode (198,22,19,131,66,39)
    LIST
    150 Opening ASCII mode data connection for /bin/ls.
    total 2
    -rw-r--r-- 1 users 697 Jun 9 09:37 Image0.html
    -rw-r--r-- 1 users 0 Jun 9 09:37 Image1.html
    226 Transfer complete.

    odd.

    Anyway, thanks much for your reply, I appreciate the help!

    [This message has been edited by backlon (edited 06-09-2004).]

    Posted 9 years ago #

  • Jim Matthews Administrator

    Thanks for posting the transcript. The problem is that the server is asking Fetch to reuse a port on the server, and that fails because the port hasn't been freed up from the previous transfer. In this case a delay would probably fix the problem, but it might have to be a long delay (like 2 minutes). I will see if I can make Fetch more robust in these situations.

    Thanks,

    Jim Matthews
    Fetch Softworks

    Posted 9 years ago #

  • backlon Member

    Thanks for the reply - I'll make do in the meantime. I don't know if it's worth noting, but it doesn't seem to be a problem so long as the files take something over 10-15 seconds each to transfer.

    Maybe I'll send a link to this discussion to the hosting service (TIES, a local host for school discticts).

    Thanks again for the replies and help!

    Posted 9 years ago #

Topic closed

This topic has been closed.