Yahoo, I figured it out!!! I did indeed need the global variable $abort, but 
another
problem crept in. Long and the short of it is that when you abort a transfer, 
the socket
gets closed at the same time, and after my loop I had a $sock->close(). My 
application
froze here (I will investigate further why, I have an idea though), but I just 
needed to
add $sock->close() if (!$abort); This actually helps tremendously, because, now 
you can
have 5 queued transfers and abort one without affecting any others, that's 
great!! I can
feel the brain coming back to normal... :)

Thanks Herald,

erick
never stop questioning
www.jeb.ca


Reply via email to