[Fix]Process: FDWATCH: peer null in event: ident 21

Închis
Avatar utilizator
Helsinky
Nivel 2

Nivel 2
Mesaje: 241
Membru din: 24 Apr 2021, 19:14
Server: Kertus
Regat: Chunjo
Aprecieri: 361  
Mulţumiri: 820  
Discord: Copiază ID
 Contact:
Medalii

Ei bine nu-i chiar un fix, este doar hide la warning.. rezolvarea este anevoioasa..
Aceste erori

Cod: Selectaţi tot

SYSERR: Jul  6 19:09:48 :: Process: FDWATCH: peer null in event: ident 21
SYSERR: Jul  6 19:09:51 :: Process: FDWATCH: peer null in event: ident 22
SYSERR: Jul  6 19:09:53 :: Process: FDWATCH: peer null in event: ident 23
SYSERR: Jul  6 19:09:56 :: Process: FDWATCH: peer null in event: ident 20
Provin de la tabelul player unde sunt si restul item_proto, mob_proto, skill_proto, etc..unele tabele sunt corupte, inca cerc sa imi dau seama de unde provine problema pentru ca am copie la mysql de dinainte de erorile astea si dupa ce modific ceva prin tabele apar aceste erori, dar pana gasesc rezolvare, aceasta este singura rezolvare pentru putorsii ca mine :
Intram in sursa db si in fisierul ClientManager.cpp cautati urmtoarele linii :

Cod: Selectaţi tot

if (fdwatch_check_event(m_fdWatcher, m_fdAccept, idx) == FDW_READ)
			{
				AddPeer(m_fdAccept);
				fdwatch_clear_event(m_fdWatcher, m_fdAccept, idx);
			}
			else
			{
				sys_err("FDWATCH: peer null in event: ident %d", fdwatch_get_ident(m_fdWatcher, idx));
			}
Acuma doar comentati

Cod: Selectaţi tot

else
			{
				sys_err("FDWATCH: peer null in event: ident %d", fdwatch_get_ident(m_fdWatcher, idx));
			}
Imagine
Eat C++
Afișează semnătura
Avatar utilizator
[HF]White
Metin Master

Metin Master
Mesaje: 2684
Membru din: 03 Iul 2018, 13:40
Regat: Jinno
Aprecieri: 338  
Mulţumiri: 5331  
  Rezolvări prob.: 13
Discord: Copiază ID
 Contact:
Medalii

Faptu ca tu ascunzi o eroare, nu o face sa dispara boss
Imagine
Avatar utilizator
Helsinky
Nivel 2

Nivel 2
Mesaje: 241
Membru din: 24 Apr 2021, 19:14
Server: Kertus
Regat: Chunjo
Aprecieri: 361  
Mulţumiri: 820  
Discord: Copiază ID
 Contact:
Medalii

[HF]White scrie: ↑06 Iul 2021, 18:35 Faptu ca tu ascunzi o eroare, nu o face sa dispara boss
Imagine
Stiu asta, lucrez momentan la solutionarea adevarata, dar am postat asta aici pentru ce-i ce nu suporta sa vada erori de genul.
Ma gandesc ca rezolvarea este in codul respectiv..
Imagine
Eat C++
Afișează semnătura
Avatar utilizator
Lehel
Veteran

Veteran
Mesaje: 1632
Membru din: 21 Aug 2013, 08:42
Regat: Jinno
Aprecieri: 122  
Mulţumiri: 1212  
Medalii

^
Ascunderea unui erori nu este o soluție. Când revii cu o rezolvare te rog să postezi iar.
Imagine
Afișează semnătura
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator