anchor.diff:  all() ->
       case os:type() of
           {win32, _} -> [];
  -        _ -> [set_unset,
  -              t_sighup,
  +        _ -> [t_sighup,
                 t_sigusr1,
                 t_sigusr2,
                 t_sigterm,
                 t_sigalrm,
                 t_sigchld,
  -              t_sigchld_fork]
  +              t_sigchld_fork,
  +              set_unset]
       end.
   
   init_per_testcase(Func, Config) when is_atom(Func), is_list(Config) ->
  
positive.code:     Msgs2 = fetch_msgs(Pid2),
      io:format("Msgs2: ~p~n", [Msgs2]),
      [] = Msgs2,
      %% reset to ignore (it's the default)
      os:set_signal(sigusr1, handle),
      ok.
  
  
negative.code: t_sigusr1(_Config) ->
      Pid1 = setup_service(),
      OsPid = os:getpid(),
      % shouldn't need to explicitly set_signal to handle USR1, it's the default
      ok = kill("USR1", OsPid),
      ok = kill("USR1", OsPid),
      ok = kill("USR1", OsPid),
  