@Override protected void onStop() { Log.d(TAG, "Being stopped."); mNsdHelper.tearDown(); mConnection.tearDown(); mNsdHelper = null; mConnection = null; super.onStop(); }