어플이 처음 시작할때 데이터가 준비가 되어 있지 않으면...
파일에서 데이터를 읽어서 DB 넣는 어플을 만들고 있습니다.

그런데... 디버그에서는 안죽는데... 릴리즈에서 죽습니다.

원인을 알아보니
HeapWorker

의 문제였습니다.

이 Thread는 GC 시간이 11초가 넘어가면... 어플 자체를 죽여버립니다.
물론 디버그에서는 작동을 안하더라구요...

구글링하다보니 13초 동안 프로세스가 다음으로 진행을 못할 경우 어플을 죽인다고 합니다.
HeapWorker가 GC를 하다가 11초가 넘어가니까... 어플이 죽는 것 같습니다.

혹시 시간을 조절할 수 있는 방법이 있을까요?

아직 이런것을 경험한 사람이 없을 수도 있겠지만...