ALSA: bebob: code refactoring for error path to start duplex stream
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Sat, 15 Jun 2019 09:10:59 +0000 (18:10 +0900)
committerTakashi Iwai <tiwai@suse.de>
Mon, 17 Jun 2019 06:18:35 +0000 (08:18 +0200)
This commit removes useless procedures to stop packet streaming.

Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/firewire/bebob/bebob_stream.c

index 6aab3dc..9ef4663 100644 (file)
@@ -650,8 +650,6 @@ int snd_bebob_stream_start_duplex(struct snd_bebob *bebob)
 
                if (!amdtp_stream_wait_callback(&bebob->rx_stream,
                                                CALLBACK_TIMEOUT)) {
-                       amdtp_stream_stop(&bebob->rx_stream);
-                       break_both_connections(bebob);
                        err = -ETIMEDOUT;
                        goto error;
                }