Re: Is it a lapsus calami in init_io_cache?
Jon Olav Hauglid <[email protected]> Wed, 31 Oct 2012 14:06:47 +0100
| Newsgroups | gmane.comp.db.mysql.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello, On 10/27/2012 07:33 AM, Mr. Left wrote: > Hi, all > I am reading the source code of mysql 5.6.6-m9, and i found the code below in function:init_io_cache > > /* Clear mutex so that safe_mutex will notice that it's not initialized */ > memset(&info->append_buffer_lock, 0, sizeof(info)); > > I want to know why use sizeof(info) instead of sizeof(info->append_buffer_lock) ? Good question :-) It certainly looks like a bug. Thanks for making us aware of this issue! I've reported it as http://bugs.mysql.com/bug.php?id=67437 --- Jon Olav Hauglid, Principal Software Engineer MySQL, Oracle. -- MySQL Internals Mailing List For list archives: http://lists.mysql.com/internals To unsubscribe: http://lists.mysql.com/internals