diff --git a/term_open_posix.go b/term_open_posix.go
index <HASH>..<HASH> 100644
--- a/term_open_posix.go
+++ b/term_open_posix.go
@@ -5,7 +5,6 @@ package term
 import (
 	"os"
 	"syscall"
-	"time"
 
 	"github.com/pkg/term/termios"
 )
@@ -19,7 +18,6 @@ func Open(name string, options ...func(*Term) error) (*Term, error) {
 
 	t := Term{name: name, fd: fd}
 	if err := termios.Tcgetattr(uintptr(t.fd), &t.orig); err != nil {
-		time.Sleep(time.Second * 100)
 		return nil, err
 	}
 	if err := t.SetOption(options...); err != nil {
@@ -33,4 +31,3 @@ func Open(name string, options ...func(*Term) error) (*Term, error) {
 func (t *Term) Restore() error {
 	return termios.Tcsetattr(uintptr(t.fd), termios.TCIOFLUSH, &t.orig)
 }
-
Remove unnecessary sleep

This was introduced in commit 9a<I>f3c<I>bbde<I>d<I>caaddae<I>db<I>c1
and appears to be a remnant of debugging.