From 4ffc9c3b01459a2904a7154a6c750d128864fc7b Mon Sep 17 00:00:00 2001 From: Vladislav Vaintroub Date: Fri, 2 Nov 2012 10:43:52 +0100 Subject: MDEV-531 : Warning: Forcing close of thread ... in rpl_binlog_index Use post_kill_notification in for one_thread_per_connection scheduler, the same as already used in threadpool, to reliably wake a thread stuck in read() or in different poll() variations. --- include/violite.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/violite.h') diff --git a/include/violite.h b/include/violite.h index 18df848d8b8..14c99e8d8fe 100644 --- a/include/violite.h +++ b/include/violite.h @@ -177,6 +177,12 @@ void vio_end(void); #endif /* !defined(DONT_MAP_VIO) */ #ifdef _WIN32 + +/* shutdown(2) flags */ +#ifndef SHUT_RD +#define SHUT_RD SD_BOTH +#endif + /* Set thread id for io cancellation (required on Windows XP only, and should to be removed if XP is no more supported) -- cgit v1.2.1