Fixed possible file descriptor leak by not calling ach_close in init()