Houmgaor
|
f138cb5f77
|
fix: replace panic calls with proper error handling
Remove 51 panic() calls from handler code and replace with:
- Proper error logging using zap
- Appropriate client error responses (doAckBufFail, doAckSimpleFail)
- Graceful error recovery instead of server crashes
Files updated:
- handlers_guild_scout.go (9 panics)
- handlers_guild_tresure.go (10 panics)
- handlers_guild.go (7 panics + dead code removal)
- handlers_mail.go (5 panics)
- handlers.go (9 panics)
- handlers_tower.go (2 panics)
- handlers_clients.go (3 panics)
- handlers_guild_alliance.go (1 panic)
- handlers_quest.go (1 panic)
- handlers_rengoku.go (1 panic)
- handlers_stage.go (1 panic)
- handlers_data.go (1 panic)
- handlers_cafe.go (1 panic)
- signserver/sign_server.go (1 panic)
Remaining panics (3) are in test files and compression library
where panicking on programming errors is appropriate.
|
2026-02-02 17:14:34 +01:00 |
|
wish
|
c344fdd4c9
|
fix scout enumeration data
|
2023-03-12 23:43:30 +11:00 |
|
wish
|
a2a4989cda
|
replace outdated code
|
2023-03-12 23:36:26 +11:00 |
|
wish
|
6aa075009e
|
timestamp fixes
|
2023-03-12 23:31:39 +11:00 |
|
wish
|
b717aeb9a6
|
add support for more strings
|
2022-11-10 14:42:29 +11:00 |
|
wish
|
94c729a212
|
add support for guild scout languages
|
2022-11-09 23:51:24 +11:00 |
|
wish
|
dc838adbcf
|
CanRecruit function in guild
|
2022-08-26 20:01:10 +10:00 |
|
wish
|
1364de9a5e
|
guild scouting improvements
|
2022-08-21 23:11:07 +10:00 |
|
wish
|
dcd6b35478
|
implement guild recruiters
|
2022-08-04 09:06:21 +10:00 |
|
wish
|
ba927f877d
|
fix guild enumeration and applications
|
2022-08-04 06:43:41 +10:00 |
|
wish
|
2c0e7a5267
|
repository cleanup
|
2022-07-29 03:25:23 +10:00 |
|