Abort request on ajaxSend breaks ajaxStart and ajaxStop

Abort request on ajaxSend breaks ajaxStart and ajaxStop

Hi,

After call jqXHR.abort() inside ajaxSend, ajaxStart does not fire anymore.

An silent exception is thrown in line 7986 of jQuery 1.8.3:

try {
state = 1;
transport.send( requestHeaders, done );
} catch (e) {
   ...
  }
  
transport is undefined.