Update osbuild/images to v0.79.0
Signed-off-by: Tomáš Hozza <thozza@redhat.com>
This commit is contained in:
parent
9fcbcdb5dc
commit
62d8ad4efe
340 changed files with 15526 additions and 2999 deletions
25
vendor/github.com/golang/glog/glog_file.go
generated
vendored
25
vendor/github.com/golang/glog/glog_file.go
generated
vendored
|
|
@ -369,9 +369,6 @@ func (s *fileSink) Flush() error {
|
|||
|
||||
// flush flushes all logs of severity threshold or greater.
|
||||
func (s *fileSink) flush(threshold logsink.Severity) error {
|
||||
s.mu.Lock()
|
||||
defer s.mu.Unlock()
|
||||
|
||||
var firstErr error
|
||||
updateErr := func(err error) {
|
||||
if err != nil && firstErr == nil {
|
||||
|
|
@ -379,13 +376,23 @@ func (s *fileSink) flush(threshold logsink.Severity) error {
|
|||
}
|
||||
}
|
||||
|
||||
// Flush from fatal down, in case there's trouble flushing.
|
||||
for sev := logsink.Fatal; sev >= threshold; sev-- {
|
||||
file := s.file[sev]
|
||||
if file != nil {
|
||||
updateErr(file.Flush())
|
||||
updateErr(file.Sync())
|
||||
// Remember where we flushed, so we can call sync without holding
|
||||
// the lock.
|
||||
var files []flushSyncWriter
|
||||
func() {
|
||||
s.mu.Lock()
|
||||
defer s.mu.Unlock()
|
||||
// Flush from fatal down, in case there's trouble flushing.
|
||||
for sev := logsink.Fatal; sev >= threshold; sev-- {
|
||||
if file := s.file[sev]; file != nil {
|
||||
updateErr(file.Flush())
|
||||
files = append(files, file)
|
||||
}
|
||||
}
|
||||
}()
|
||||
|
||||
for _, file := range files {
|
||||
updateErr(file.Sync())
|
||||
}
|
||||
|
||||
return firstErr
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue