12345678910111213141516171819 |
- 296a297,300
- > conf.update(name)
- > }
- >
- > func (conf *resolverConfig) update(name string) {
- 300a305,316
- > }
- >
- > func UpdateDnsConf() {
- > resolvConf.initOnce.Do(resolvConf.init)
- >
- > // Ensure only one update at a time checks resolv.conf.
- > if !resolvConf.tryAcquireSema() {
- > return
- > }
- > defer resolvConf.releaseSema()
- >
- > resolvConf.update("/etc/resolv.conf")
|