If the asl-check-install script detects that the DAHDI modules were not available AND if the script was successful at building new modules AND if the new modules are available/loaded THEN we should restart asterisk.
Doing this should eliminate the need to restart asterisk or to reboot the server.