diff --git a/components/esp_vfs_console/vfs_console.c b/components/esp_vfs_console/vfs_console.c index 946c8bb6af..b071d521ad 100644 --- a/components/esp_vfs_console/vfs_console.c +++ b/components/esp_vfs_console/vfs_console.c @@ -98,7 +98,11 @@ int console_fcntl(int fd, int cmd, int arg) int console_fsync(int fd) { - return fsync(vfs_console.fd_primary); + const int ret_val = fsync(vfs_console.fd_primary); +#if CONFIG_ESP_CONSOLE_SECONDARY_USB_SERIAL_JTAG + (void)fsync(vfs_console.fd_secondary); +#endif + return ret_val; } #ifdef CONFIG_VFS_SUPPORT_DIR