mirror of
https://github.com/lua/lua.git
synced 2026-06-09 16:43:47 +00:00
e885dee5ab4dbee2457ee2023340e848fdabdef9
If a file operation fails do to lack of resources (too many open files or not enough memory), it does a full garbage collection and tries the operation again. Lack of resources are "too many open files" (process wise and system wise) and "not enough memory". The code is full of '#if's because error codes are not part of the standard ISO C.
Description
No description provided
Languages
C
66.4%
Lua
33%
Makefile
0.6%