Added error handling on proc open