Comment 2 for bug 1612465

Revision history for this message
Seth Arnold (seth-arnold) wrote :

Thanks for investigating, I believe you're right:

open("/home/sarnold/tmp/deleteme", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 3
fstat(3, {st_mode=S_IFREG|0664, st_size=0, ...}) = 0
ioctl(3, TCGETS, 0x7ffc50d63690) = -1 ENOTTY (Inappropriate ioctl for device)
lseek(3, 0, SEEK_CUR) = 0
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
write(3, " "..., 4096) = 4096
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
write(3, " "..., 4096) = 4096
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
write(3, " "..., 2048) = 2048
close(3) = 0

#!/usr/bin/python3
import time

with open("/home/sarnold/tmp/deleteme", 'wb') as f:
    for x in range(0,10):
        f.write(b" " * 1024)
        time.sleep(1)

Thanks