So, I'd really like to have mysql working on OS X and while there were a 
few people trying it out and having difficulty, I have yet to see any 
posts of total success.

I'm an experienced MacOS programmer, but I have little experience on 
Unix --  so I'm way behind the curve on looking at the source and 
figuring it out.  My only thought is to try to dive in and run mysqld 
via gdb and then try to figure out the source tree sufficiently to see 
where the shutdown (HUP?) message is getting handled and then set a 
breakpoint to see if that code is ever getting called and watch where it 
gets stuck by tracing from there.

Unfortunately, I don't know how to use gdb (yet), and there is a LOT of 
source to slog through to find where the shutdown code is.    Perhaps a 
more experienced unix hack could recommend some starting places; perhaps 
someone more experienced with the mysql source could point me to the 
locations of signal handling code (I hope it's not too obvious, since I 
haven't even looked yet... :-(  Got to get gdb working first... ).


So, if there is something I can do here to help get the issues resolved, 
I'd like to do so.  Please feel free to email me directly with 
suggestions, staring points etc.,  if that helps.

Thanks,
Tyler
[EMAIL PROTECTED]


P.S.  The problems I have seen posted and experienced myself are:

1) the small edit to get it to compile (not a big deal, but should get 
fixed)

2) The mysqld cannot be stopped short of kill -9

3) trying to use mysqladmin shutdown to stop mysqld (and safe_mysql) 
fails (hangs, requires kill -9 to halt)

4) the tests do not work.
      4a) make test fails
      4b) mysql-test-run   fails


---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to