Would you like to add more error handling for return values from functions like the following? - [malloc](http://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html) ⇒ [async_create](https://github.com/embedded2016/server-framework/blob/e221585c494084b75473559b4e73c541f7f01985/async.c#L226) - [pthread_mutex_lock](http://pubs.opengroup.org/onlinepubs/9699919799/functions/pthread_mutex_lock.html) ⇒ [reactor_close](https://github.com/embedded2016/server-framework/blob/e73a1319cfbe03d7252bc07df56e558292992cc3/reactor.c#L73)