Yes, you are right, we called func binary(), then everything goes well Thanks Jiaming Yu -----Original Message----- From: Ask Bjoern Hansen [mailto:perlbug-followup@perl.org] Sent: Wednesday, April 30, 2003 6:18 AM To: JYu@mail.brc.mcw.edu Subject: [perl #21696] bug in module Net::FTP [JYu@mail.brc.mcw.edu - Tue Mar 25 15:32:45 2003]: > To whom it may concern: > > We found when use Net::FTP module to download large size file, the download > is incomplete. Our test sample: > > URL: ftp://ftp.ncbi.nlm.nih.gov/repository/UniGene/ > > Test file: Rn.data.Z > Rn.seq.all.Z Are you sure you are using a binary transfer? You need to provide a test script that reproduces the error; otherwise we can't help. Thanks! - ask -- ask bjoern hansen, http://askbjoernhansen.com/ !try; do(); Develooper LLC, http://develooper.com/ $stuff->better;