mirror of https://github.com/v2ray/v2ray-core
				
				
				
			Merge pull request #924 from yujinqiu/dedup-protocol-register
Dedup protocol registrationpull/927/head
						commit
						4b5a5810a3
					
				|  | @ -10,7 +10,9 @@ var ( | |||
| ) | ||||
| 
 | ||||
| func RegisterProtocolConfigCreator(protocol TransportProtocol, creator ConfigCreator) error { | ||||
| 	// TODO: check duplicate
 | ||||
| 	if _, found := globalTransportConfigCreatorCache[protocol]; found { | ||||
| 		return newError("protocol: " + TransportProtocol_name[int32(protocol)]+ " is already registered").AtError() | ||||
| 	} | ||||
| 	globalTransportConfigCreatorCache[protocol] = creator | ||||
| 	return nil | ||||
| } | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 DarienRaymond
						DarienRaymond