Async Await을 이용하여 처리시 catch를 처리하지 않아 response 무한 대기 현상 해결 방법
Reading time ~1 minute 개인적으로 Promise, callback 보다는 async await를 많이 이용한다. 이와 같이 처리시 기본적으로는 큰 문제가 없지만, callPromiseObject() 를 실행하다 오류가 발생하면 response를 전송하지 못하여 무한 대기 하는 오류가 발생한다. 해결하는 방법은 몇가지가 있는데, 그중 하나는 이와 같이 try, catch를 이용하는 것이다. 개인적으로 동일한 코드가 계속 반복되어 좋아하는 스타일은 아니다.
https://lahuman.github.io/async_await_catch/