10.1한국어
1.7.47942 이하 ~ 1.7.42965 이상 버전에서 Release_Static_CRT 폴더 내의 lib가 MT가 아니라, MD인 것을 확인하였습니다. 1.7.47942 이하 ~ 1.7.42965 이상 버전의 Release_Static_CRT 버전 lib 파일들을 사용하시면 안됩니다.
릴리즈 버전 : 1.7
빌드번호 : 47302
릴리즈 타입 : master
릴리즈 날짜 : 2020년 01월 09일 (한국시간기준)
수정된 기능 - 하위 호환성을 유지하는 수정사항
리눅스에서 스레드가 CriticalSection.Unlock을 하지 않고 종료하는 경우, 다른 스레드에서 lock을 하면 데드락이 발생하는 문제를 수정하였습니다. 이제는 이러한 경우에 크래시를 일으킵니다.
닷넷 모듈에서 native exception이 더 잘보이도록 수정하였습니다.
Visual Studio 디버거에서 CFastMap의 key가 표시되지 않는 문제를 수정하였습니다.
PNString.h의 Checked::memmove_s에서 빌드에러가 발생하는 것을 수정하였습니다.
새로운 기능
스레드풀 객체에서 사용자 정의 비동기 함수를 실행할 수 있는 기능이 추가되었습니다. help.nettention.com에서 CThreadPool.RunAsync 함수의 도움말( help.nettention.com )을 참고하십시오.
CThreadPool에 대한 도움말( help.nettention.com )이 추가되었습니다.
경고 문구 "It may cause unfair disconnection"이 "It may cause false-positive disconnection"로 변경되었습니다.
10.2English
Static library files for Release_Static_CRT in 1.7.47942 ~ 1.7.42965 version are not /MT but /MD. You must not use these files.
Release version: 1.7
Build: 47302
Release type: master
Date of release: Jan. 09, 2020 (Korean Time)
Fixed features - fixes that maintain backward compatibility
In Linux, if a thread exits without CriticalSection.Unlock, a deadlock occurs when locking on another thread. Now in this case, An exception will be occured.
Fixed native exceptions in .NET modules to look better.
Fixed an issue that prevented the CFastMap key from displaying in the Visual Studio debugger.
Fixed a build error in Checked :: memmove_s in PNString.h.
New features
Added the ability to execute user-defined asynchronous functions on threadpool objects. See help (help.nettention.com) for the CThreadPool.RunAsync function at help.nettention.com.
Added help for CThreadPool (help.nettention.com).
The warning phrase "It may cause unfair disconnection" has been changed to "It may cause false-positive disconnection".