[ubuntu] don't destroy callback after use