InterruptFSTest.InterruptedDuringRead

geesefs-0-30-9
Aaron Jacobs 2015-07-29 14:51:33 +10:00
parent 0796c46a9c
commit 85439be549
1 changed files with 2 additions and 1 deletions

View File

@ -73,6 +73,7 @@ func (t *InterruptFSTest) StatFoo() {
func (t *InterruptFSTest) InterruptedDuringRead() { func (t *InterruptFSTest) InterruptedDuringRead() {
var err error var err error
t.fs.EnableReadBlocking()
// Start a sub-process that attempts to read the file. // Start a sub-process that attempts to read the file.
cmd := exec.Command("cat", path.Join(t.Dir, "foo")) cmd := exec.Command("cat", path.Join(t.Dir, "foo"))
@ -92,7 +93,7 @@ func (t *InterruptFSTest) InterruptedDuringRead() {
}() }()
// Wait for the read to make it to the file system. // Wait for the read to make it to the file system.
t.fs.WaitForReadInFlight() t.fs.WaitForFirstRead()
// The command should be hanging on the read, and not yet have returned. // The command should be hanging on the read, and not yet have returned.
select { select {