Commit 60722bca authored by Vladislav Vaintroub's avatar Vladislav Vaintroub

Fix LP Bug#686184 - merge_debug test fails.

The reason for failure is that DBUG_EXECUTE_IF in mi_open()
only worked for Unix-formatted file names, due to strstr(name, "/crashed")

The fix change strstr() above to strstr(name, "crashed"), to it can work with 
Windows file names as well.
parent 6ad44811
...@@ -119,7 +119,7 @@ MI_INFO *mi_open(const char *name, int mode, uint open_flags) ...@@ -119,7 +119,7 @@ MI_INFO *mi_open(const char *name, int mode, uint open_flags)
dflt_key_cache); dflt_key_cache);
DBUG_EXECUTE_IF("myisam_pretend_crashed_table_on_open", DBUG_EXECUTE_IF("myisam_pretend_crashed_table_on_open",
if (strstr(name, "/crashed")) if (strstr(name, "crashed"))
{ {
my_errno= HA_ERR_CRASHED; my_errno= HA_ERR_CRASHED;
goto err; goto err;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment