Skip to content

Commit ff7de88

Browse files
committed
[修复] 消息对象池的回收问题
1 parent 822bc80 commit ff7de88

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

Assets/Hotfix/Network/DefaultPacketHeartBeatHandler.cs

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,14 @@ namespace Hotfix.Network
66
{
77
public sealed class DefaultPacketHeartBeatHandler : BasePacketHeartBeatHandler
88
{
9-
private readonly ReqHeartBeat _reqHeartBeat;
10-
11-
public DefaultPacketHeartBeatHandler()
12-
{
13-
_reqHeartBeat = new ReqHeartBeat();
14-
}
15-
169
public override MessageObject Handler()
1710
{
18-
_reqHeartBeat.Timestamp = TimerHelper.UnixTimeMilliseconds();
19-
_reqHeartBeat.UpdateUniqueId();
20-
return _reqHeartBeat;
11+
var reqHeartBeat = new ReqHeartBeat
12+
{
13+
Timestamp = TimerHelper.UnixTimeMilliseconds(),
14+
};
15+
reqHeartBeat.UpdateUniqueId();
16+
return reqHeartBeat;
2117
}
2218
}
2319
}

0 commit comments

Comments
 (0)