aboutsummaryrefslogtreecommitdiffhomepage
path: root/backend.c
diff options
context:
space:
mode:
authorcbdev <cb@cbcdn.com>2020-03-10 20:42:55 +0100
committercbdev <cb@cbcdn.com>2020-03-10 20:42:55 +0100
commitd757a9c63371fcf5f9aa832d58ed4b8bdf634909 (patch)
tree81dadda52d65e5ed21c234cddd739d49cdb6a0aa /backend.c
parent4ebcda3a1b0d90c44e91a5dfe455ad59fe694cbe (diff)
downloadmidimonster-d757a9c63371fcf5f9aa832d58ed4b8bdf634909.tar.gz
midimonster-d757a9c63371fcf5f9aa832d58ed4b8bdf634909.tar.bz2
midimonster-d757a9c63371fcf5f9aa832d58ed4b8bdf634909.zip
Restructure core loop, add check for zero-descriptor case
Diffstat (limited to 'backend.c')
-rw-r--r--backend.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/backend.c b/backend.c
index e9c3829..ef8f66a 100644
--- a/backend.c
+++ b/backend.c
@@ -4,6 +4,7 @@
#else
#define MM_API __attribute__((dllexport))
#endif
+#define BACKEND_NAME "core/be"
#include "midimonster.h"
#include "backend.h"
@@ -227,10 +228,12 @@ struct timeval backend_timeout(){
if(backends[u].interval){
res = backends[u].interval();
if((res / 1000) < secs){
+ DBGPF("Updating interval to %" PRIu32 " msecs by request from %s", res, backends[u].name);
secs = res / 1000;
msecs = res % 1000;
}
else if(res / 1000 == secs && (res % 1000) < msecs){
+ DBGPF("Updating interval to %" PRIu32 " msecs by request from %s", res, backends[u].name);
msecs = res % 1000;
}
}