Although, it can sometimes seem like forever for the process to actually stop. And I believe if you have selected an export plug-in, or post-process, it may still try to run on the bits that got exported before the 'cancel'.
Geoff's right, that little 'x' is quite hard to notice.