diff options
author | cbdev <cb@cbcdn.com> | 2020-03-10 20:42:55 +0100 |
---|---|---|
committer | cbdev <cb@cbcdn.com> | 2020-03-10 20:42:55 +0100 |
commit | d757a9c63371fcf5f9aa832d58ed4b8bdf634909 (patch) | |
tree | 81dadda52d65e5ed21c234cddd739d49cdb6a0aa /backend.c | |
parent | 4ebcda3a1b0d90c44e91a5dfe455ad59fe694cbe (diff) | |
download | midimonster-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.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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; } } |