Ensure reading value after select returns in GPIOPoller; make saved lock status a distinct name