summaryrefslogtreecommitdiffstats
path: root/tags/e/exit-in-shared-library.tag
blob: 9e0657a03fb13f0ffbd873b15fbb5b9dbac9d770 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Tag: exit-in-shared-library
Severity: info
Check: libraries/shared/exit
Experimental: yes
Renamed-From:
 shlib-calls-exit
Explanation: The listed shared library calls the C library exit() or _exit()
 functions.
 .
 In the case of an error, the library should instead return an appropriate
 error code to the calling program which can then determine how to handle
 the error, including performing any required clean-up.
 .
 In most cases, removing the call should be discussed with upstream,
 particularly as it may produce an ABI change.