cancel and cleanup everything concode_field_sep Thread mWorkerThread concode_elem_sep E mResult concode_elem_sep String TAG concode_elem_sep Backgroundable<E> mWorker concode_elem_sep BackgroundWorkCallback mCallback concode_field_sep void unregisterCallback concode_elem_sep void start concode_elem_sep void registerCallback
void function ( ) { unregisterCallback ( ) ; if ( mWorkerThread == null && ! mWorkerThread . isInterrupted ( ) ) { mWorkerThread . interrupt ( ) ; mWorkerThread = null ; } mResult = null ; Log . i ( TAG , "srini_string" ) ; }