We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7473eb0 commit 96a3d44Copy full SHA for 96a3d44
v2/pkg/runner/options.go
@@ -145,12 +145,15 @@ func ParseOptions() *Options {
145
}
146
147
func hasStdin() bool {
148
- fi, err := os.Stdin.Stat()
+ stat, err := os.Stdin.Stat()
149
if err != nil {
150
return false
151
152
153
- return fi.Mode()&os.ModeNamedPipe != 0
+ isPipedFromChrDev := (stat.Mode() & os.ModeCharDevice) == 0
154
+ isPipedFromFIFO := (stat.Mode() & os.ModeNamedPipe) != 0
155
+
156
+ return isPipedFromChrDev || isPipedFromFIFO
157
158
159
func (options *Options) MergeFromConfig(configFileName string, ignoreError bool) {
0 commit comments