restart() { svc_stop svc_start } The default function already does this and better so the function should be removed from the init script.
in portage, thanks