Microsoft MVP성태의 닷넷 이야기
글쓴 사람
방문자
홈페이지
첨부 파일
 

본래는 Backgroundworker 형태로 되어 있고 사용자 ui스레드에 의해 호출되는 작업이 있습니다.

이걸 일정 간격으로 체크하기 위해 돌아가는 Timer의 tick 내부에서 호출했는데... 몇 번 스레드 실행 후에는 doWork 마지막까지 수행되었음에도 불구하고 Completed 이벤트가 발생되지 않더라구요...
isBusy 검사도 들어가 있고, 실제 수행시간에 비해 타이머 틱 길이가 굉장히 길기 때문에 단순히 실행 중에 재호출한 것은 아닌것 같은데...



시스템 timer 내부에서 backgroundworker를 호출하는 것 자체가 스레드적으로 안전하지 못한 작업인 것은 아닌지 의문이 들어서 질문드립니다.
혹시 가능한 작업이라면 일반적으로 사용하는 것 이외의 추가적인 안전장치(타이머 스레드 내부이므로 completed 이벤트 내부에서도 invoke라든가???) 를 사용해야 할까요?








[최초 등록일: ]
[최종 수정일: 1/27/2015]


비밀번호

댓글 작성자
 



2015-01-28 12시04분
문제가 잘 이해가 안되는데, 혹시 재현 가능한 최소한의 소스 코드를 담은 프로젝트가 있을까요? ^^
정성태

... 61  62  63  [64]  65  66  67  68  69  70  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
976박성준6/13/201112927VS2008 Add-in 구현 관련 질문 [4]
972김길6/6/201114949메모리 해제 예외 처리 관련.. [2]
971강동원5/29/201112661firebird install건 [1]
970임동찬5/18/201113378ASP.net 솔루션 디버깅 관련 [1]
969이성환5/4/201115288WMI 를 사용하지 않고 하드웨어 정보를 가져올 수 없을까요? [3]
968김동미4/28/201114557안녕하세요 다시 한번 문의를 드립니다.. [2]파일 다운로드1
967임동찬4/22/201117012C# using문 관련 [9]
964김동미4/18/201114749wcf IsOneWay 속성관련 문의 입니다..
965정성태4/18/201115827    답변글 [답변]: wcf IsOneWay 속성관련 문의 입니다..
966김동미4/19/201114125        답변글 [답변]: [답변]: wcf IsOneWay 속성관련 문의 입니다.. [1]
963최재훈4/12/201112389wcf inactivityTimeout 설정시 문의 사항이 있습니다. [2]
962임동찬4/8/201112121TFS 사용관련 [1]
961임동찬4/7/201112459XSD & XML & XmlCodeGenerator [2]
960임동찬4/5/201113725XML Schema Editor [4]
959immm3/24/201111739로그인 연동 어려운 건가요? [1]
958꼭지3/3/201113397Supporting compressed request in WCF 3.5 [5]
957임동찬2/21/201113821WCF channel faulted 관련 [2]
956윤용한2/18/201117171WaitHandle.WaitOne 과 Stopwatch에 관한 질문 [3]
955최광욱2/17/201114386TFS 에서 소스 영구 제거 방법 [1]
954한장우2/16/201112000atl activeX 질문이요~ [1]
952박용운2/16/201112951IE8.0에서 BHO [1]
953박용운2/16/201113082    답변글 [답변]: IE8.0에서 BHO
951임동찬2/11/201112934WCF Service Reference [1]
950이성환2/9/201114236Windows application 프로젝트를 참조 했을 때 생성되는 실행파일을 직접 실행 불가능하도록 하고 싶습니다. [6]파일 다운로드1
947김순조1/24/201114252.NET based Com에서 Native ActiveX로 이벤트 보내기?? [2]파일 다운로드1
943김기룡1/3/201117279닷넷 에러시 조치사항관련... [2]
... 61  62  63  [64]  65  66  67  68  69  70  71  72  73  74  75  ...