Foren / Patchnotizen und Updates / [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
Beiträge: 125
Punkte: 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

Schnellantwort

Du musst dich registrieren, um in diesem Board zu antworten.

Aktive Nephalem (Letzte 30 Tage)

Gesamt: 229
Zethrone
Zethrone
Lilith
Lilith
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
Laki
Laki
NephalemHero
NephalemHero
Thassarian
Thassarian
Arsakgg
Arsakgg
niqora
niqora
SantosDom
SantosDom
ancientoten
ancientoten
Ténébreux
Ténébreux
bettyboopers
bettyboopers
WhaleWarrior
WhaleWarrior
shakiratar
shakiratar
SandraArt
SandraArt
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
Sokorol
Sokorol
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
otonny
otonny
Quidway
Quidway
pepe071726
pepe071726
ilboy
ilboy
mayorovv
mayorovv
Bayern551
Bayern551
Cheburekk
Cheburekk
Cheburek
Cheburek
JohnWaiters
JohnWaiters
Rachmann
Rachmann
Mihes
Mihes
donsim
donsim
fs
fs
Tsuhecir
Tsuhecir
Pedrinnc
Pedrinnc
makkks1980
makkks1980
AsmodeUs
AsmodeUs
aMPhosphere
aMPhosphere
Neevely
Neevely
Imperius
Imperius
StarBorn
StarBorn
Duriel
Duriel
Auriel
Auriel
DarkBreaker
DarkBreaker
Marius
Marius
Orek
Orek
WildBane
WildBane
Cydaea
Cydaea
FireFang
FireFang
GhostGuard
GhostGuard
NobleMaster
NobleMaster
ShadowKing
ShadowKing
Peppin
Peppin
Lachdanan
Lachdanan
DreadRunner
DreadRunner
SilentRoar
SilentRoar
Tyrael
Tyrael
Maghda
Maghda
Wirt
Wirt
Griswold
Griswold
Lyndon
Lyndon
Charsi
Charsi
Covetous
Covetous
HolyWitch
HolyWitch
Malthael
Malthael
Baal
Baal
HolySeeker
HolySeeker
SunHawk
SunHawk
NobleWatcher
NobleWatcher
ChaosFang
ChaosFang
DeathKnight
DeathKnight
NobleTouch
NobleTouch
Jazreth
Jazreth
GrimWhisper
GrimWhisper
Moreina
Moreina
Kormac
Kormac
BattleGaze
BattleGaze
Andariel
Andariel
Izual
Izual
DeadlyLord
DeadlyLord
Albrecht
Albrecht
Itherael
Itherael
Leah
Leah
DarkWatcher
DarkWatcher
NightKeep
NightKeep
SavageAvenger
SavageAvenger
DarkMancer
DarkMancer
Leoric
Leoric
Adria
Adria
ShadowQueen
ShadowQueen
Belial
Belial
VoidGrasp
VoidGrasp
Urshi
Urshi
Deckard
Deckard
Eirena
Eirena
DeathShade
DeathShade
Haedrig
Haedrig
Azmodan
Azmodan
DreadMancer
DreadMancer
Myriam
Myriam
SwiftQueen
SwiftQueen
Farnham
Farnham
RageHunter
RageHunter
Kashya
Kashya
StarAvenger
StarAvenger
SteelGaze
SteelGaze
StormBane
StormBane
Ogden
Ogden
SteelWitch
SteelWitch
FireLord
FireLord
Gheed
Gheed
WildDestroyer
WildDestroyer
Zoltun
Zoltun
Ghom
Ghom
VoidSeeker
VoidSeeker
Diablo
Diablo
DoomDestroyer
DoomDestroyer
Isendra
Isendra
WarMaster
WarMaster
StormRoar
StormRoar
RunHawk
RunHawk
MoonBlade
MoonBlade
ThunderWitch
ThunderWitch
Rangenfarben
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend