anchor.diff:      Drain = ?config(drain,Config),
       erlang:monitor(process, Drain),
       Drain ! shutdown,
  -    meck:unload(logplex_http_client),
  -    meck:unload(logplex_drain_buffer),
  +    catch meck:unload(logplex_http_client),
  +    catch meck:unload(logplex_drain_buffer),
       client_call_end(?config(client,Config)),
       receive
           {'DOWN', _, _, Drain, {shutdown,call}} -> ok;
  
positive.code: end_per_group(overflow, _Config) ->
      ok.
  
  init_per_testcase(_, Config) ->
      %% Drain data
      ChannelId = 1337,
  
negative.code: all() -> [{group, overflow}].
  
  groups() -> [{overflow, [], [full_buffer_success, full_buffer_fail,
                               full_buffer_temp_fail, full_stack]}].
  
  init_per_suite(Config) ->
      set_os_vars(),
  