Reinstitute __del__ with weakref to pool
Filter out special values before checking sock