Firstly this post should be in the 7.x contribs forum as you have added haldaemon to your server it isn't a standard feature.
Secondly I suggest you state at what point your server reboot "gets past haldaemon and stops" isn't very precise.
If you want help you need to provide as much info as possible so other are able to help.
Dave