[issue9591] kqueue not reporting EOF under certain circumstances

2012-07-17 Thread Volodymyr Kostyrko
Volodymyr Kostyrko added the comment: I was wrong. The current behavior is correct. The difference between execution is a difference between pipe file object and vnode file object. vnode backed file objects doesn't send any signals and care should be taken to detect file position. --

[issue9591] kqueue not reporting EOF under certain circumstances

2010-08-20 Thread Volodymyr Kostyrko
Volodymyr Kostyrko added the comment: Ok, I'll try to ask FreeBSD developers, too bad I'm not that familiar with C to write example other way than test if it's a system problem. -- nosy: -terry.reedy ___ Python tracker

[issue9591] kqueue not reporting EOF under certain circumstances

2010-08-20 Thread Terry J. Reedy
Terry J. Reedy added the comment: I presume the first example should have been # cat file | ./test.py or seceond should have been # ./test.py < test.py so that test.py gets same input on stdin in either case. For other readers: kqueue and kevent are bsd-specific functions and classes in the s

[issue9591] kqueue not reporting EOF under certain circumstances

2010-08-13 Thread Volodymyr Kostyrko
Changes by Volodymyr Kostyrko : -- title: kqueu not reporting EOF under certain circumstances -> kqueue not reporting EOF under certain circumstances ___ Python tracker ___ _