Fix review comments for earlier CL

Change-Id: Ia4a637f5d46f8ef0d7d5cefb953565c091c79df3
diff --git a/audio_utils/fifo.cpp b/audio_utils/fifo.cpp
index ec71d5f..958bbfb 100644
--- a/audio_utils/fifo.cpp
+++ b/audio_utils/fifo.cpp
@@ -196,12 +196,16 @@
     audio_utils_fifo_provider(), mFifo(fifo), mLocalFront(0), mSharedFront(0)
 {
     if (throttlesWriter) {
+        ALOG_ASSERT(fifo.mThrottleFront == NULL);
         fifo.mThrottleFront = &mSharedFront;
     }
 }
 
 audio_utils_fifo_reader::~audio_utils_fifo_reader()
 {
+    if (mFifo.mThrottleFront == &mSharedFront) {
+        mFifo.mThrottleFront = NULL;
+    }
 }
 
 ssize_t audio_utils_fifo_reader::read(void *buffer, size_t count, size_t *lost)