Improve poll checks for API functions

Fix wrong check to see if a poll is active and always return false if the arbiter is NULL