Did you try a "killall -9 khttpd?" Sending signal 9 is supposed to work in nearly every case. It kills a process ungracefully, so it is supposed to be a last resort. For example, sending it to an editor would kill the editor without giving it a chance to save any recovery information and any changes to a file would be lost.