Форумы / Примечания к обновлениям и обновлениям / [v1.4.1] Update: Deadlock Elimination, Index-Driven Search & Combat Hardening

[v1.4.1] Update: Deadlock Elimination, Index-Driven Search & Combat Hardening

Avatar
#1
Zethrone
admin
Сообщения: 128
Очки: 99999
May 17, 2026 #1
Nephalem,

We have deployed v1.4.1, a major stabilization patch that directly addresses the root causes of recent large-scale server freezes and network deadlocks through deep diagnostic analysis of memory dumps.

Server Performance & Deadlock Resolution
  • Network Socket Asynchrony: resolved a critical hard freeze where the main world loop would deadlock inside Socket.Poll/Connection.Send during heavy packet bursts. Implemented a non-blocking retry queue for partial outbound traffic.
  • Index-Driven SNO Engine: replaced slow linear actor scans with a dedicated SNO-based indexing system. Queries like GetActorBySNO are now highly optimized, preventing CPU stalls under high entity counts.
  • World Generation Deferrals: map actions are now smoothly distributed across the world scheduler to flatten processing spikes and eliminate the massive lag observed during zone loading.

Class Skills & Mechanics
  • Barbarian - Revenge: eliminated a severe NullReferenceException in the base skill execution. Corrected user targeting mechanics, added proper guards for the Knockback affix, and fixed functionality for Fury Rune D.
  • Necromancer - Revive: added rigorous verification guards for player, world, and proxy state availability to ensure resurrected targets never trigger entity calculation loops.
  • Optimized Skeleton Spawns: streamlined Act I scripted skeleton events by removing redundant, repetitive SNO rescans during mid-combat summoning sequences.

Economy, Vendors & World Safety
  • Horadric Cache Normalization: fixed an out-of-bounds error regarding reward quality levels in high custom difficulties by introducing strict scaling clamps on loot tables.
  • Kadala & Vendor Reliability: added multi-tier protection layers to random item generation paths, preventing inventory crashes when acquiring unidentified equipment.
  • Anti-Dupe Validation: refined the gold mismatch detection algorithm to accurately account for total item stack value and persistent account gold, removing false positives.
  • Quest Invasion Guard: resolved an issue where scripted regional invasions would throw exceptions if the target area was emptied of active players.

Expected gameplay impact
  • Maximum Server Uptime: complete eradication of socket-blocking deadlocks during intense gameplay or rift transitions.
  • Flawless Ability Execution: Barbarian Revenge and Necromancer Revive are now fully stable and crash-safe.
  • Consistent Frame Rates: drastically reduced micro-stutters during heavy combat due to index-driven actor queries and asynchronous network packet delivery.

If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.

- Zethrone Team

Быстрый Ответ

Вы должны зарегистрироваться, чтобы отвечать в этом форуме.

Активные Nephalem (Последние 30 Дней)

Итого: 232
Zethrone
Zethrone
Lilith
Lilith
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
NephalemHero
NephalemHero
djmax1234
djmax1234
SandraArt
SandraArt
bettyboopers
bettyboopers
cristallyx
cristallyx
Botexus
Botexus
Flaperin1034
Flaperin1034
ancientoten
ancientoten
WhaleWarrior
WhaleWarrior
BRONX
BRONX
Nepcalibur
Nepcalibur
Saido4ka
Saido4ka
BloodCherry
BloodCherry
Leoncius
Leoncius
Иллидан
Иллидан
SLISKI JOHNNY
SLISKI JOHNNY
amigoconvenido
amigoconvenido
Edwin
Edwin
Laki
Laki
Kornet
Kornet
T4L1
T4L1
MarkiiNTNT
MarkiiNTNT
Danijel
Danijel
Seeko
Seeko
Дима Кемерово
Дима Кемерово
MrZip
MrZip
MrBaks
MrBaks
Kogollones
Kogollones
Waker
Waker
Sokorol
Sokorol
Thassarian
Thassarian
Arsakgg
Arsakgg
niqora
niqora
SantosDom
SantosDom
Ténébreux
Ténébreux
shakiratar
shakiratar
PaulinDoBailao
PaulinDoBailao
Thazpoa
Thazpoa
ruse037
ruse037
Victorskyyy1
Victorskyyy1
OOCCPoo
OOCCPoo
leandro
leandro
Tekata1984
Tekata1984
Aquele Sus o Amongus
Aquele Sus o Amongus
Talrasha22
Talrasha22
Jidix
Jidix
Yuri1
Yuri1
AudReS
AudReS
jdy
jdy
xScotty1
xScotty1
Flanger
Flanger
brindeds
brindeds
Шурави
Шурави
Lirex
Lirex
Kikimora
Kikimora
Revelationns
Revelationns
leomina
leomina
Alucardo
Alucardo
João
João
Thrago
Thrago
mohamed chaieb
mohamed chaieb
19_CCCP_89
19_CCCP_89
Parapsycho
Parapsycho
GabyXDXD
GabyXDXD
Emanoreh
Emanoreh
Slav4eg
Slav4eg
Viego
Viego
flaviork97
flaviork97
Twimmer
Twimmer
AkiraShimada
AkiraShimada
Vulkan
Vulkan
zenos
zenos
qnko
qnko
Joshius
Joshius
GH 450
GH 450
Magewtfhoho
Magewtfhoho
Antimage
Antimage
KroniK
KroniK
Gregorysaiko
Gregorysaiko
tjhao
tjhao
Aratorn98
Aratorn98
Tofu
Tofu
lanski99
lanski99
shinto
shinto
Trigers
Trigers
chrizt
chrizt
MrLechero
MrLechero
xTrancGuarDx
xTrancGuarDx
.(.k.23:K:45.k.).
.(.k.23:K:45.k.).
Naitsirc
Naitsirc
elfollacabras69
elfollacabras69
Jujusao
Jujusao
Johnny21Walker
Johnny21Walker
VitorStein
VitorStein
Ichaival
Ichaival
Eguls
Eguls
Jograt
Jograt
PATTO55
PATTO55
Glassy
Glassy
MSECA69
MSECA69
Shouya
Shouya
maucar
maucar
kira
kira
PizzaMan
PizzaMan
Ocomeia
Ocomeia
blackgell10
blackgell10
rinengan
rinengan
lulla
lulla
RPPR
RPPR
Ryolait
Ryolait
valk
valk
Aliya1414
Aliya1414
Holopop
Holopop
EricStf
EricStf
Vem_Tranquilo_Bixo
Vem_Tranquilo_Bixo
LancerKAGE
LancerKAGE
Kalathi
Kalathi
senpaiplzx
senpaiplzx
Rolgarn
Rolgarn
Marian
Marian
Mr.Zalupa
Mr.Zalupa
Ramso
Ramso
Bufinha
Bufinha
Gorbit
Gorbit
slim underscore
slim underscore
Zbyniekpl
Zbyniekpl
Romius
Romius
PeYoorR
PeYoorR
g00lpe
g00lpe
DalekShark
DalekShark
Tokisada
Tokisada
Collapse
Collapse
Szalki
Szalki
Tyanbasco
Tyanbasco
Luffy
Luffy
Sun
Sun
Satambira
Satambira
zero92
zero92
queensnix
queensnix
Spadellix
Spadellix
Igor
Igor
MoonSage
MoonSage
SilentMancer
SilentMancer
DeadlyWarden
DeadlyWarden
Myriam
Myriam
NightShade
NightShade
Kashya
Kashya
AncientWatcher
AncientWatcher
IronHawk
IronHawk
Imperius
Imperius
Covetous
Covetous
Wirt
Wirt
Leah
Leah
Duriel
Duriel
Andariel
Andariel
Tyrael
Tyrael
MoonTouch
MoonTouch
Baal
Baal
Gillian
Gillian
DeathCaster
DeathCaster
Itherael
Itherael
Peppin
Peppin
StarGrasp
StarGrasp
Marius
Marius
BrutalWalker
BrutalWalker
Lyndon
Lyndon
SunWatcher
SunWatcher
ChaosShade
ChaosShade
Orek
Orek
WildHunter
WildHunter
FrostWhisper
FrostWhisper
RageQueen
RageQueen
HeavenMancer
HeavenMancer
Cydaea
Cydaea
Ogden
Ogden
RisenSentinel
RisenSentinel
Aidan
Aidan
SilentGrasp
SilentGrasp
Warriv
Warriv
BoneBlade
BoneBlade
Griswold
Griswold
Isendra
Isendra
Albrecht
Albrecht
GhostKing
GhostKing
PrimalStrike
PrimalStrike
SilentSentinel
SilentSentinel
Akara
Akara
Maghda
Maghda
DarkProtector
DarkProtector
Haedrig
Haedrig
RageSeeker
RageSeeker
VoidKeep
VoidKeep
Zoltun
Zoltun
ArcaneRider
ArcaneRider
Farnham
Farnham
Deckard
Deckard
Kormac
Kormac
DoomLord
DoomLord
FierceBreaker
FierceBreaker
SilentWarden
SilentWarden
FallenRoar
FallenRoar
Moreina
Moreina
RunHold
RunHold
Mephisto
Mephisto
Lachdanan
Lachdanan
DeathSage
DeathSage
Adria
Adria
NetherWatcher
NetherWatcher
Azmodan
Azmodan
DarkHunter
DarkHunter
FireFang
FireFang
Charsi
Charsi
Auriel
Auriel
FierceHold
FierceHold
SunQueen
SunQueen
Ghom
Ghom
SpiritWolf
SpiritWolf
WildSentinel
WildSentinel
Kadala
Kadala
FireWolf
FireWolf
Jazreth
Jazreth
Diablo
Diablo
Rakanoth
Rakanoth
SpiritBreaker
SpiritBreaker
Urshi
Urshi
Цвета рангов
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend