Abort (computing)

1

In a computer or data transmission system, to abort means to terminate, usually in a controlled manner, a processing activity because it is impossible or undesirable for the activity to proceed or in conjunction with an error. Such an action may be accompanied by diagnostic information on the aborted process. In addition to being a verb, abort also has two noun senses. In the most general case, the event of aborting can be referred to as an abort. Sometimes the event of aborting can be given a special name, as in the case of an abort involving a Unix kernel where it is known as a kernel panic. Specifically in the context of data transmission, an abort is a function invoked by a sending station to cause the recipient to discard or ignore all bit sequences transmitted by the sender since the preceding flag sequence. In the [C programming language](https://bliptext.com/articles/c-programming-language),[ ](https://bliptext.com/articles/c-process-control)[ ](https://bliptext.com/articles/c-process-control)is[ ](https://bliptext.com/articles/c-process-control)a[ ](https://bliptext.com/articles/c-process-control)standard[ ](https://bliptext.com/articles/c-process-control)library[ ](https://bliptext.com/articles/c-process-control)function[ ](https://bliptext.com/articles/c-process-control)that[ ](https://bliptext.com/articles/c-process-control)terminates[ ](https://bliptext.com/articles/c-process-control)the[ ](https://bliptext.com/articles/c-process-control)current[ ](https://bliptext.com/articles/c-process-control)application[ ](https://bliptext.com/articles/c-process-control)and[ ](https://bliptext.com/articles/c-process-control)returns[ ](https://bliptext.com/articles/c-process-control)an[ ](https://bliptext.com/articles/c-process-control)error[ ](https://bliptext.com/articles/c-process-control)code[ ](https://bliptext.com/articles/c-process-control)to[ ](https://bliptext.com/articles/c-process-control)the[ ](https://bliptext.com/articles/c-process-control)host[ ](https://bliptext.com/articles/c-process-control)environment.

Types of aborts

Aborts are typically logged, especially in critical systems, to facilitate troubleshooting and improve future runs.

This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.

Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc.
Bliptext is not affiliated with or endorsed by Wikipedia or the Wikimedia Foundation.

Edit article