finished linux pipe reader