Skip to content

Use unix.Poll() for interruptible stdin in PTY sessions #9

Use unix.Poll() for interruptible stdin in PTY sessions

Use unix.Poll() for interruptible stdin in PTY sessions #9

Triggered via push January 17, 2026 02:06
Status Failure
Total duration 42s
Artifacts

ci.yml

on: push
Integration Test Go
37s
Integration Test Go
Lint Go
36s
Lint Go
Matrix: Build Go
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 2 warnings
Test Go
Process completed with exit code 1.
Lint Go: thop-go/internal/session/manager.go#L337
Error return value of `m.state.SetSessionCWD` is not checked (errcheck)
Lint Go: thop-go/internal/session/manager.go#L289
Error return value of `m.state.SetSessionConnected` is not checked (errcheck)
Lint Go: thop-go/internal/session/manager.go#L257
Error return value of `m.state.SetSessionConnected` is not checked (errcheck)
Lint Go: thop-go/internal/session/manager.go#L227
Error return value of `m.state.SetActiveSession` is not checked (errcheck)
Lint Go: thop-go/internal/session/local.go#L341
Error return value of `interruptW.Write` is not checked (errcheck)
Lint Go: thop-go/internal/session/local.go#L338
Error return value of `io.Copy` is not checked (errcheck)
Lint Go: thop-go/internal/session/local.go#L277
Error return value of `term.Restore` is not checked (errcheck)
Lint Go: thop-go/internal/state/state.go#L146
Error return value of `syscall.Flock` is not checked (errcheck)
Lint Go: thop-go/internal/state/state.go#L123
Error return value of `syscall.Flock` is not checked (errcheck)
Lint Go: thop-go/internal/logger/logger.go#L151
Error return value of `l.output.Write` is not checked (errcheck)
Integration Test Go
Process completed with exit code 1.
Lint Go
Failed to save: <h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>00u5qaQAAAABYNJ9rqdEjTozoX2C8a4KzUEFPRURHRTA2MDgARWRnZQ==
Lint Go
Failed to restore: Cache service responded with 400