Indy FTP Urgent Help PLease

Hi

In my app i am transfering a file with Indy FTP On screen their is a abort
button.  When the user Clicks the button i sent the IDFTP1.ABORT then a
IDFTP1.DISSCONNECT.  but my application freezes and i have to CTRL ALT DEL
To Close it.  Do I need to do something else to interupt a FTP transfer
correctly

Regards

LEe