available() некорректно использовать. См. документацию.