// removeFrame removes the frame with for the given call ID.
// The result can be nil when the frame is not initialized,
// i.e. when startCall() is called but no iterator is stored.
removeFrame removes the frame with for the given call ID.
The result can be nil when the frame is not initialized,
i.e. when startCall() is called but no iterator is stored.
// removeFrame removes the frame with for the given call ID . // The result can be nil when the frame is not initialized // i . e . when startCall () is called but no iterator is stored .
func removeFrame(callID uint64) frame {
	iteratorFramesMutex.Lock()
	defer iteratorFramesMutex.Unlock()
	remove := iteratorFrames[callID]
	delete(iteratorFrames, callID)
	return remove
}
func removeFrame ( callID uint64 ) frame { iteratorFramesMutex . Lock ( ) defer iteratorFramesMutex . Unlock ( ) remove := iteratorFrames [ callID ] delete ( iteratorFrames , callID ) return remove }
removeFrame removes the frame with for the given call ID.
removeFrame removes the frame with for the given call ID .