In /etc/rc.d/init.d/smb, in the reload part, it does killproc -HUP smbd but it should be killproc smbd -HUP This will cause killproc to issue a signal 9..... terminating smbd...
This is fixed in the latest samba packages in Raw Hide.