On 25/07/11 16:55, António Rocha wrote: > Greetings > > I'm using subprocess module to run an external Windows binary. Due to > some limitations, sometimes all memory is consumed in this process. How > can I catch this error? > Antonio >
How is this relevant to the Python part? Also, "no memory left" is not necessarily an error, it's simply a fact of life. How to catch it depends on how you're (here, "you" means the external process) allocating the memory - The POSIX C malloc function will return NULL and set errno to ENOMEM, for example. Thomas -- http://mail.python.org/mailman/listinfo/python-list