X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fpbd%2Fcrossthread.cc;h=2ffede5163aecc736372818fd82ddb934b2d8d42;hb=33d17f176b20e2ebc96e7bb05af5ff3984e71f1d;hp=07a732954b0b1f6f6103c1d598a0047fbda533cd;hpb=33140f32671576a285d62f529447f941f96313fc;p=ardour.git diff --git a/libs/pbd/crossthread.cc b/libs/pbd/crossthread.cc index 07a732954b..2ffede5163 100644 --- a/libs/pbd/crossthread.cc +++ b/libs/pbd/crossthread.cc @@ -81,7 +81,6 @@ RefPtr CrossThreadChannel::ios () { if (!_ios) { - std::cerr << "New x-channel fd " << fds[0] << std::endl; _ios = new RefPtr (IOSource::create (fds[0], IOCondition(IO_IN|IO_PRI|IO_ERR|IO_HUP|IO_NVAL))); } return *_ios; @@ -105,7 +104,7 @@ CrossThreadChannel::drain (int fd) { /* drain selectable fd */ char buf[64]; - while (::read (fd, buf, sizeof (buf)) > 0); + while (::read (fd, buf, sizeof (buf)) > 0) {}; } int