19.1한국어
릴리즈 버전: 1.7
빌드 번호: 38891
릴리즈 타입: master
릴리즈 날짜: 2017년 08월 31일 (한국시간기준)
수정
더미 클라이언트를 대량으로 실행했을 때 클라이언트 프로세스의 CPU 사용량이 크게 늘어나는 문제가 해결되었습니다.
무선신호가 약한 경우 NetClient.Connect가 블러킹 걸릴 수 있는 잠재 버그가 수정되었습니다.
클라이언트와 서버 메모리 사용량이 특정상황에서 증가할 수 있는 잠재 버그가 해결되었습니다.
C# 플러그인에서 ErrorInfo.ToString이 깨진 한글을 출력하는 문제가 수정되었습니다.
*_proxy.cs와 *_stub.cs에서 private로 생성되던 string의 접근제한자를 public으로 생성되도록 pidl.exe를 수정했습니다.
일부 백신프로그램(ex: Symantec)으로 인해 인증이 실패할 경우 대응책이 적용될 수 있게 되었습니다.
1.7.38539-master
에서 보고된 Android ARM 빌드에서 접속시 강제종료되는 문제가 수정되었습니다.
서버가 공유기나 L4 Switch뒤에 있는 경우 외부IP로 홀펀칭을 시도하도록 수정되었습니다.
복수의 WebGL NetClient중 하나가 연결을 끊었을 때 다른 Client가 이벤트를 받지 못하던 버그가 수정되었습니다.
추가
각 RMI에 대해서 Deserialize 되기 이전의 수신 데이터를 직접 조작할 수 있게 되었습니다. Deserialize 이후의 과정을 생략하게 할 수도 있게 되었습니다.
자세한 내용은 IRMIStub.BeforeDeserialize() 도움말을 살펴 보십시오.
서버쪽에서 연결유지기능(ACR)을 강제로 끌 수 있습니다.
자세한 내용은 CNetConfig.EnableAutoConnectionRecoveryOnServer를 참고 하십시오.
서버 송/수신 통계에 WebSocket이 추가 되었습니다.
19.2English
Release version: 1.7
Build: 38891
Release type: master
Date of release: Aug. 31, 2017 (Korean Time)
Revision
Fixed an issue where the CPU usage of the client process increased significantly when running dummy clients in large numbers.
Fixed a potential bug that could cause NetClient.Connect to block if the wireless signal was weak.
Fixed a potential bug where client traffic and server memory usage could increase under certain circumstances.
Fixed an issue where C# plugin could output ErrorInfo.ToString with broken Korean characters.
Fixed pidl.exe to make public access restrictors of strings that were created privately in * _proxy.cs and * _stub.cs.
Some antivirus programs (ex: Symantec) can be applied if the authentication fails.
Fixed an issue where the Android ARM builds reported in 1.7.38539-master
are terminated on connection.
Fixed to try hole punching with external IP if server is behind Router or L4 Switch.
Fixed a bug where other clients did not receive an event when one of the multiple WebGL NetClients was disconnected.* Fixed a bug where OnClientLeave caused a late OnClientOffline when user-defined code took a long time.
Improved the length of time required for first RMI call in C# when a lot of RMI declared in one PIDL file.
Added Features
For each RMI, it is now possible to directly manipulate received data prior to deserialization. It is now possible to omit the process after Deserialize.
For more information, see IRMIStub.BeforeDeserialize () Help.
You can force the keep-alive feature(ACR) off on the server side.
For details, see CNetConfig.EnableAutoConnectionRecoveryOnServer.
WebSocket has been added to the server send/receive statistics.
19.3日本語
リーリスバージョン : 1.7
ビルド番号 : 38891
リリース タイプ : master
リリース日付 : 2017 年 08月 31日 (韓国時間基準)
修正
ダミークライアントを大量に実行したときに、クライアントプロセスのCPU使用率が多く増加する問題が解決されました。
無線信号が弱い場合NetClient.Connectがブロッキングされる潜在的なバグが修正されました。
クライアントとサーバのメモリ使用量が、特定の状況で増加することができる潜在的バグが修正されました。
C#プラグインでErrorInfo.ToStringが壊れハングル文字を出す問題が修正されました。
*_proxy.csと*_stub.csのアクセス制限者スツリングをprivateからpublicに生成するようpidl.exeを修正しました。
一部のワクチンプログラム(ex:Symantec)により認証が失敗した場合の対応策が適用されました。
1.7.38539-master
で報告されたAndroid ARMビルドで接続時に強制終了される問題が修正されました。
サーバーがL4 Switchの背後にある場合は、外部IPアドレスにホールパンチングするように修正されました。
複数のWebGL NetClientのいずれかが接続を切ったときに、他のClientがイベントを受け取なかったバグが修正されました。
追加
各RMIに対してDeserializeされる前の受信データを直接操作できるようになりました。 Deserialize以降の過程を省略することもできるようになりました。
サーバー側の接続保持機能(ACR)を強制的にオフにすることができます。詳しいのはCNetConfig.EnableAutoConnectionRecoveryOnServerを参照ください。
サーバー送信/受信の統計にWebSocketが追加されました。
19.4中國語
发行版本: 1.7
版本号: 38891
发行类型:master
发行日期: 2017年08月31日 (以韩国时间为准)
修复
修复了大量运行虚拟客户端时客户端进程的CPU使用率显着增加的问题。
修复了如果无线信号较弱,可能会导致NetClient.Connect阻止的潜在错误。
修复了在某些情况下客户端流量和服务器内存使用量可能增加的潜在错误。
修正了C#插件可以输出具有破碎的韩文字符的ErrorInfo.ToString的问题。
修正了pidl.exe所以_proxy.cs * _stub.cs并生成在私人创建的字符串的访问限制公共性质。
如果身份验证失败,则可以应用某些防病毒程序(例如:Symantec)。
修正了一个在1.7.38539-master
中报告的ARM ARM构建的连接终止的问题。
如果服务器在路由器或L4交换机后面,修复尝试打孔外部IP。
修复了当多个WebGL NetClient之一断开连接时其他客户端未收到事件的错误。
添加
对于每个RMI,现在可以在反序列化之前直接操作接收到的数据。 现在可以在“反序列化”之后省略该过程。
有关更多信息,请参阅IRMIStub.BeforeDeserialize()帮助。
您可以在服务器端强制保持活动功能(ACR)。
有关详细信息,请参阅CNetConfig.EnableAutoConnectionRecoveryOnServer。
WebSocket已经添加到服务器发送/接收统计信息。