abort under the non-linux environment.