summaryrefslogtreecommitdiff
path: root/gr-usrp2/src/usrp2_sink_32fc.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-usrp2/src/usrp2_sink_32fc.cc')
-rw-r--r--gr-usrp2/src/usrp2_sink_32fc.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/gr-usrp2/src/usrp2_sink_32fc.cc b/gr-usrp2/src/usrp2_sink_32fc.cc
index fbb56e7070..f630c964bb 100644
--- a/gr-usrp2/src/usrp2_sink_32fc.cc
+++ b/gr-usrp2/src/usrp2_sink_32fc.cc
@@ -64,8 +64,10 @@ usrp2_sink_32fc::work(int noutput_items,
bool ok = d_u2->tx_32fc(0, // FIXME: someday, streams will have channel numbers
in, noutput_items, &metadata);
- if (!ok)
+ if (!ok){
std::cerr << "usrp2_sink_32fc: tx_32fc failed" << std::endl;
+ return -1; // say we're done
+ }
return noutput_items;
}