diff options
Diffstat (limited to 'innobase/include/que0que.h')
| -rw-r--r-- | innobase/include/que0que.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/innobase/include/que0que.h b/innobase/include/que0que.h index 4cbd888ba1d..cdaeeae1fde 100644 --- a/innobase/include/que0que.h +++ b/innobase/include/que0que.h @@ -327,6 +327,8 @@ mutex with the exceptions named below */ struct que_thr_struct{ que_common_t common; /* type: QUE_NODE_THR */ + ulint magic_n; /* magic number to catch memory + corruption */ que_node_t* child; /* graph child node */ que_t* graph; /* graph where this node belongs */ ibool is_active; /* TRUE if the thread has been set @@ -357,6 +359,9 @@ struct que_thr_struct{ thus far */ }; +#define QUE_THR_MAGIC_N 8476583 +#define QUE_THR_MAGIC_FREED 123461526 + /* Query graph fork node: its fields are protected by the kernel mutex */ struct que_fork_struct{ que_common_t common; /* type: QUE_NODE_FORK */ |
