Extract rabbit_networking:stop_ranch_listener_of_protocol/1
Part of rabbitmq/rabbitmq-server#2321
This commit is contained in:
		
							parent
							
								
									73b02e6845
								
							
						
					
					
						commit
						b8565fe555
					
				|  | @ -60,8 +60,8 @@ init() -> | |||
|     ok. | ||||
| 
 | ||||
| stop(State) -> | ||||
|     stop_ranch_listener(?TCP_PROTOCOL), | ||||
|     stop_ranch_listener(?TLS_PROTOCOL), | ||||
|     rabbit_networking:stop_ranch_listener_of_protocol(?TCP_PROTOCOL), | ||||
|     rabbit_networking:stop_ranch_listener_of_protocol(?TLS_PROTOCOL), | ||||
|     State. | ||||
| 
 | ||||
| -spec list_connections() -> [pid()]. | ||||
|  | @ -82,13 +82,6 @@ close_all_client_connections(Reason) -> | |||
| %% Implementation | ||||
| %% | ||||
| 
 | ||||
| stop_ranch_listener(Protocol) -> | ||||
|     case rabbit_networking:ranch_ref_of_protocol(Protocol) of | ||||
|         {error, not_found} -> ok; | ||||
|         undefined          -> ok; | ||||
|         Ref                -> ranch:stop_listener(Ref) | ||||
|     end. | ||||
| 
 | ||||
| connection_pids_of_protocol(Protocol) -> | ||||
|     case rabbit_networking:ranch_ref_of_protocol(Protocol) of | ||||
|         undefined   -> []; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue