@@ -317,16 +317,9 @@ defmodule GenEvent do
317
317
If the given handler was previously installed at the manager, this
318
318
function returns `{:error, :already_present}`.
319
319
"""
320
- @ spec add_handler ( manager , handler , term , [ monitor: boolean ] ) :: :ok | { :error , term }
321
- def add_handler ( manager , handler , args , options \\ [ ] ) do
322
- cond do
323
- Keyword . get ( options , :monitor , false ) ->
324
- IO . write :stderr , "warning: the :monitor option in GenEvent.add_handler/4 is deprecated, " <>
325
- "please use GenEvent.add_mon_handler/3 instead\n #{ Exception . format_stacktrace } "
326
- rpc ( manager , { :add_mon_handler , handler , args , self ( ) } )
327
- true ->
328
- rpc ( manager , { :add_handler , handler , args } )
329
- end
320
+ @ spec add_handler ( manager , handler , term ) :: :ok | { :error , term }
321
+ def add_handler ( manager , handler , args ) do
322
+ rpc ( manager , { :add_handler , handler , args } )
330
323
end
331
324
332
325
@ doc """
@@ -489,16 +482,9 @@ defmodule GenEvent do
489
482
If `init/1` in the second handler returns a correct value, this
490
483
function returns `:ok`.
491
484
"""
492
- @ spec swap_handler ( manager , handler , term , handler , term , [ monitor: boolean ] ) :: :ok | { :error , term }
493
- def swap_handler ( manager , handler1 , args1 , handler2 , args2 , options \\ [ ] ) do
494
- cond do
495
- Keyword . get ( options , :monitor , false ) ->
496
- IO . write :stderr , "warning: the :monitor option in GenEvent.swap_handler/6 is deprecated, " <>
497
- "please use GenEvent.swap_mon_handler/5 instead\n #{ Exception . format_stacktrace } "
498
- rpc ( manager , { :swap_mon_handler , handler1 , args1 , handler2 , args2 , self ( ) } )
499
- true ->
500
- rpc ( manager , { :swap_handler , handler1 , args1 , handler2 , args2 } )
501
- end
485
+ @ spec swap_handler ( manager , handler , term , handler , term ) :: :ok | { :error , term }
486
+ def swap_handler ( manager , handler1 , args1 , handler2 , args2 ) do
487
+ rpc ( manager , { :swap_handler , handler1 , args1 , handler2 , args2 } )
502
488
end
503
489
504
490
@ doc """
0 commit comments