]> git.kernelconcepts.de Git - metawatch.git/blobdiff - metawatch.c
Improve cmd parameter parsing and handling
[metawatch.git] / metawatch.c
index e487e354f2cbb4703c2bf2eac956aa11b6e26a42..e093168d833fff9bb3bdf44b6fa8cd10ffb9fb9c 100644 (file)
@@ -90,6 +90,7 @@ int mw_send_frame(mwdevice_t *mwdevice, unsigned char msg_type, unsigned char op
        while (((ret = write(mwdevice->mw_fd, frame, tlen)) >= 0) && (tlen > 0))
                tlen -= ret;
 
        while (((ret = write(mwdevice->mw_fd, frame, tlen)) >= 0) && (tlen > 0))
                tlen -= ret;
 
+       fsync(mwdevice->mw_fd);
        if (MW_FRAME_DELAY)
                usleep(MW_FRAME_DELAY);
 
        if (MW_FRAME_DELAY)
                usleep(MW_FRAME_DELAY);