mirror of
https://github.com/astaxie/beego.git
synced 2024-11-22 03:50:54 +00:00
Fixed infinite loop in ini config adapter
If parseFile recived a directory it would go into a infinit loop
This commit is contained in:
parent
88816348b9
commit
8b0957cf2e
@ -82,6 +82,10 @@ func (ini *IniConfig) parseFile(name string) (*IniConfigContainer, error) {
|
||||
if err == io.EOF {
|
||||
break
|
||||
}
|
||||
//It might be a good idea to throw a error on all unknonw errors?
|
||||
if _, ok := err.(*os.PathError); ok {
|
||||
return nil, err
|
||||
}
|
||||
if bytes.Equal(line, bEmpty) {
|
||||
continue
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user