mysql error 2014

yangsg의 이미지

Error: 2014 (CR_COMMANDS_OUT_OF_SYNC) 

Message: Commands out of sync; you can't run this command now 

상황은 여러 thread에서 mysql_query를 날린경우입니다..
각 thread별로 mysql_conn을 하지는 않았습니다..
프로그램 실행시 전역으로 선언된 mysql_conn을 이용하여 작업을 하였는데요..

거의 발생은 하지 않는데 위와 같은 mysql error가 발생하는 이유가 무엇인지요...

yangsg의 이미지

mysql sync error는 문법을 제대로 안지켜서 난 애러라는 군요..

1) query 수행
2) result set 얻어옴
3) 얻어온 result 사용
4) result set 해제

읽어 주신 분들께 감사드립니다..