posix: the atexit callback does not have a target