diff --git a/pkg/pillar/go.mod b/pkg/pillar/go.mod index 60b586666f..c08d3e6200 100644 --- a/pkg/pillar/go.mod +++ b/pkg/pillar/go.mod @@ -11,7 +11,7 @@ require ( github.com/cshari-zededa/eve-tpm2-tools v0.0.4 github.com/docker/docker v25.0.5+incompatible github.com/eriknordmark/ipinfo v0.0.0-20230728132417-2d8f4da903d7 - github.com/eshard/uevent v1.0.1 + github.com/eshard/uevent v1.0.2-0.20220110110621-d8d2be286cec github.com/facebook/time v0.0.0-20240605113323-bdee26e8523f github.com/fsnotify/fsnotify v1.6.0 github.com/go-chi/chi/v5 v5.0.10 diff --git a/pkg/pillar/go.sum b/pkg/pillar/go.sum index 35d049fe4f..d2c5184479 100644 --- a/pkg/pillar/go.sum +++ b/pkg/pillar/go.sum @@ -991,6 +991,8 @@ github.com/eriknordmark/ipinfo v0.0.0-20230728132417-2d8f4da903d7 h1:25R+h8+75+z github.com/eriknordmark/ipinfo v0.0.0-20230728132417-2d8f4da903d7/go.mod h1:m5kR+NOoKCuA5r6T+9f7q7VfPjPhHskhmxRAebb7avM= github.com/eshard/uevent v1.0.1 h1:AaqwtzDItdrb+rZ9EEAJJnkR36kTgeWplR44wc2ptfI= github.com/eshard/uevent v1.0.1/go.mod h1:fgPg/9WMh1CvD0dIh08gjDdrgLueDUJH7aPzM0932CY= +github.com/eshard/uevent v1.0.2-0.20220110110621-d8d2be286cec h1:6yjNScIckOkANX2IF3j67YJL93cgfan72CJcwkyRsPA= +github.com/eshard/uevent v1.0.2-0.20220110110621-d8d2be286cec/go.mod h1:fgPg/9WMh1CvD0dIh08gjDdrgLueDUJH7aPzM0932CY= github.com/evanphx/json-patch v4.12.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLiYLvXMP4fmwYFNcr97nuDLSk= github.com/facebook/time v0.0.0-20240605113323-bdee26e8523f h1:qEpaI5a4QYn7voX3z4pa4Fkyuk7PQ7CUHpargUHZkYE= github.com/facebook/time v0.0.0-20240605113323-bdee26e8523f/go.mod h1:2UFAomOuD2vAK1x68czUtCVjAqmyWCEnAXOlmGqf+G0= diff --git a/pkg/pillar/vendor/github.com/eshard/uevent/reader.go b/pkg/pillar/vendor/github.com/eshard/uevent/reader.go index 0d67e104cc..febff6c015 100644 --- a/pkg/pillar/vendor/github.com/eshard/uevent/reader.go +++ b/pkg/pillar/vendor/github.com/eshard/uevent/reader.go @@ -34,6 +34,11 @@ func (r *Reader) Read(p []byte) (n int, err error) { if r.closed { return 0, io.EOF } + + if n == -1 { + n = 0 + } + return } diff --git a/pkg/pillar/vendor/modules.txt b/pkg/pillar/vendor/modules.txt index 1cdfc7dc5c..5e58fbcb14 100644 --- a/pkg/pillar/vendor/modules.txt +++ b/pkg/pillar/vendor/modules.txt @@ -353,7 +353,7 @@ github.com/emicklei/go-restful/v3/log # github.com/eriknordmark/ipinfo v0.0.0-20230728132417-2d8f4da903d7 ## explicit github.com/eriknordmark/ipinfo -# github.com/eshard/uevent v1.0.1 +# github.com/eshard/uevent v1.0.2-0.20220110110621-d8d2be286cec ## explicit github.com/eshard/uevent # github.com/facebook/time v0.0.0-20240605113323-bdee26e8523f