If the transport is already acquired and the stream needs to be started,
call setup_stream() directly instead of bt_transport_acquire(u, TRUE).
Both calls are identical in these conditions, with the exception of the
log trace which has now been moved to setup_stream().
struct pollfd *pollfd;
int one;
+ pa_log_info("Transport %s resuming", u->transport->path);
+
bt_transport_config_mtu(u);
pa_make_fd_nonblock(u->stream_fd);
return 0;
done:
- pa_log_info("Transport %s resuming", u->transport->path);
setup_stream(u);
return 0;
/* Setup the stream only if the transport was already acquired */
if (bt_transport_is_acquired(u))
- bt_transport_acquire(u, TRUE);
+ setup_stream(u);
for (;;) {
struct pollfd *pollfd;