차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
ko:release_note_291 [2023/04/11 14:55] mashin |
ko:release_note_291 [2023/08/17 14:47] (현재) |
||
---|---|---|---|
줄 1: | 줄 1: | ||
===== 2.9.1 버전 (V2.9.1.0) ===== | ===== 2.9.1 버전 (V2.9.1.0) ===== | ||
==== 날짜 ==== | ==== 날짜 ==== | ||
- | 2023-2-23 | + | 2023-02-23 |
\\ | \\ | ||
줄 25: | 줄 25: | ||
* 구조체 [[configuration_api#BS2BarcodeConfig]] 참조 | * 구조체 [[configuration_api#BS2BarcodeConfig]] 참조 | ||
- | <text size="x-large">3.</text> 통신 구간에서 소켓으로부터 패킷을 읽고 쓰는 도중 오류가 발생했을 때 자동으로 일정 횟수 만큼 재시도하는 기능이 추가되었습니다. \\ | + | <text size="x-large">3.</text> 통신 도중 소켓에서 패킷을 읽고 쓰는 중에 오류가 발생했을 때 사용되는 통신 재시도 횟수를 추가했습니다. \\ |
<callout type="warning" icon="true"> | <callout type="warning" icon="true"> | ||
**주의 사항** \\ | **주의 사항** \\ | ||
- | 재시도 횟수를 높이는 것은 일시적인 오류를 극복할 수 있는 좋은 방법이지만, 네트워크 연결끊김 등 직접적인 원인 발생 시 오히려 재연결이 필요한 시점에, 무의미하게 읽기/쓰기를 재시도함으로써 리소스 낭비가 발생할 여지가 있으므로 주의가 필요합니다. \\ | + | 재시도 횟수를 늘리는 것은 일시적인 오류를 해결할 수 있는 좋은 방법이지만, 네트워크 연결 끊김 등의 직접적인 원인이 발생하여 재연결이 필요할 때 무의미한 읽기/쓰기를 재시도하게 되면서 리소스 낭비가 발생할 수 있으므로 주의가 필요합니다. \\ |
</callout> | </callout> | ||
줄 65: | 줄 65: | ||
==== 수정 기능 ==== | ==== 수정 기능 ==== | ||
- | <text size="x-large">1.</text> 네트워크 switch에서 제공하는 keepalive check 기능처럼, 실제 장치연결은 아니면서 연결 후 끊기가 반복되는 경우가 있습니다. \\ | + | <text size="x-large">1.</text> 네트워크 switch에서 제공하는 keepalive check 기능처럼, 실제 장치 연결은 아니면서 연결 후 끊기가 반복되는 경우가 있습니다. \\ |
- | 이경우 SDK에서 실제 장치 연결로 오인하고 이것이 메모리 누수로 이어질 수 있는 문제가 수정되었습니다. \\ | + | 이 경우 SDK에서 실제 장치 연결로 오인하고 이것이 메모리 누수로 이어질 수 있는 문제가 수정되었습니다. \\ |
- | <text size="x-large">2.</text> ''2.8.3.2 버전에서 만'' 발생되는 문제로, 사용자 등록 시 SDK 내부적으로 log dump를 수행하면서, 이 과정에서 비정상 종료로 이어질 수 있는 문제가 수정되었습니다. \\ | + | <text size="x-large">2.</text> ''2.8.3.2 버전에서만'' 발생하는 문제로, 사용자 등록 시 SDK 내부적으로 log dump를 수행하면서, 이 과정에서 비정상 종료로 이어질 수 있는 문제가 수정되었습니다. \\ |
<text size="x-large">3.</text> SDK 내부적으로 코드 안정화를 위한 수정이 있었습니다. \\ | <text size="x-large">3.</text> SDK 내부적으로 코드 안정화를 위한 수정이 있었습니다. \\ |