Shows alert on windows when CreateFile fails. This can happen, when webdavd is run without administrator privileges. --- spice/spice-webdavd.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spice/spice-webdavd.c b/spice/spice-webdavd.c index c8fb795..b3fd1ea 100644 --- a/spice/spice-webdavd.c +++ b/spice/spice-webdavd.c @@ -722,7 +722,9 @@ open_mux_path (const char *path) OPEN_EXISTING, FILE_FLAG_OVERLAPPED, NULL); - g_assert (port_handle != INVALID_HANDLE_VALUE); + + if (port_handle == INVALID_HANDLE_VALUE) + g_error ("%s", g_win32_error_message (GetLastError ())); mux_ostream = G_OUTPUT_STREAM (g_win32_output_stream_new (port_handle, TRUE)); mux_istream = G_INPUT_STREAM (g_win32_input_stream_new (port_handle, TRUE)); -- 2.5.0 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel