public void record2(DataOutputStream dos) { try { mRecorder = new Recorder(); mRecorder.StartRecord(dos); while (isRecording) { if (Thread.interrupted()) Log.e("YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY", "" + Thread.interrupted()); } mRecorder.StopRecord(); } catch (Exception t) { Log.e("AudioRecord", "Recording Failed - " + t); } return; }