X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Farducontrol.cpp;h=98f74338285178ecb73a11e63faa005deea56f6e;hb=617dacc52b5610a9ea7774cb2ca1144e9011b931;hp=86b3666b2ff13a478ed8a391fe3c2d916b04188d;hpb=ce7c14abaef869dd7dac1df2f00f95e2307dd5d2;p=r2c2.git diff --git a/source/libr2c2/arducontrol.cpp b/source/libr2c2/arducontrol.cpp index 86b3666..98f7433 100644 --- a/source/libr2c2/arducontrol.cpp +++ b/source/libr2c2/arducontrol.cpp @@ -457,7 +457,7 @@ void ArduControl::tick() void ArduControl::flush() { - while(!command_queue.empty() || !accessory_queue.empty()) + while(!command_queue.empty() || (power && !accessory_queue.empty())) tick(); }