1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2026-01-04 08:15:21 -05:00

Remove use of panic

This commit is contained in:
V2Ray
2015-10-07 10:05:11 +02:00
parent 4f166ccb2c
commit a743f7b46b
3 changed files with 32 additions and 7 deletions

View File

@@ -117,3 +117,17 @@ func NewInvalidOperationError(operation string) InvalidOperationError {
func (r InvalidOperationError) Error() string {
return r.Prefix() + "Invalid operation: " + r.Operation
}
type BadConfigurationError struct {
ErrorCode
}
var badConfigurationErrorInstance = BadConfigurationError{ErrorCode: 6}
func NewBadConfigurationError() BadConfigurationError {
return badConfigurationErrorInstance
}
func (r BadConfigurationError) Error() string {
return r.Prefix() + "Bad configuration."
}