From 7fd36af9f749ce8bf96f89cefd519a9f46825573 Mon Sep 17 00:00:00 2001 From: Pete Batard Date: Fri, 30 Jul 2010 00:30:31 +0100 Subject: [PATCH] Windows: DuplicateHandle failure is not a warning This is because WinUSB handles are not duplicable, and generate a lot of these warnings. --- libusb/os/poll_windows.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libusb/os/poll_windows.c b/libusb/os/poll_windows.c index 59c3b07..9ae9895 100644 --- a/libusb/os/poll_windows.c +++ b/libusb/os/poll_windows.c @@ -411,7 +411,7 @@ struct winfd usbi_create_fd(HANDLE handle, int access_mode) _poll_fd[i].thread_id = GetCurrentThreadId(); if (!DuplicateHandle(GetCurrentProcess(), handle, GetCurrentProcess(), &wfd.handle, 0, TRUE, DUPLICATE_SAME_ACCESS)) { - usbi_warn(NULL, "could not duplicate handle for CancelIo - using original one"); + usbi_dbg("could not duplicate handle for CancelIo - using original one"); wfd.handle = handle; // Make sure we won't close the original handle on fd deletion then _poll_fd[i].original_handle = INVALID_HANDLE_VALUE; -- 2.7.4