6 mesaje
Fost Coleg Fost Coleg
  • Mesaje: 577
  • Reacții: 14865
  • Mesaje utile: 6
  • Status: Totul pentru o experiență Metin2 perfectă
  • Server: VR2
  • Regat: Shinsoo
  • [ID Discord]
  • Contact:

    Medalii

    *Descriere:

    FIX pentru fereastra clientului.

    *Poze / Video:
    [FIX] Drag & Drop Window Lag - Mesaj 1 - Imagine 1
    [FIX] Drag & Drop Window Lag - Mesaj 1 - Imagine 2

    *Link download / Code:
    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Conținut: Ascuns
    Reacționează ❤️ la acest mesaj și conținutul se va afișa automat.

    Nou Cum descarc de pe TeraBox?

    Afișează detalii Ascunde detalii
    • Este asemănător cu Mega.nz
    • Instalați-vă clientul lor de Download de aici
    • Faceți-vă un cont (vă puteți loga cu Facebook / Google / etc)
    • Nou Dacă nu vreți să descărcați clientul de Download, folosiți acest site
    • Gata! Acum puteți descărca resursele rapid & simplu.

    De ce folosim TeraBox?

    • Este gratuit
    • Primești 1TB de spațiu gratuit la orice cont creat!
    • Este ușor de folosit și varianta premium este foarte ieftină
    • Fișierele nu sunt șterse niciodată
    TeraBox logo
    Membru Avansat Membru Avansat
  • Mesaje: 54
  • Reacții: 220
  • Mesaje utile: 0
  • Status: Pierd vremea ^.^
  • Regat: Jinno
  • [ID Discord]
  • Contact:

    Medalii

    Avatar utilizator
    Membru Avansat
    Membru Avansat

    Mesaj de GRINCH »

    daca ai directx9 iei crush la client cu aceste modificari
    Avatar utilizator
    LeH
    Membru Ucenic Membru Ucenic
  • Mesaje: 37
  • Reacții: 1090
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de LeH »

    GRINCH scrie: daca ai directx9 iei crush la client cu aceste modificari
    vezi ca ai in sursa de la zen fixul
    Administrator Administrator
  • Mesaje: 4517
  • Reacții: 92610
  • Mesaje utile: 44
  • Status: Pe aici.. 🤠
  • Server: Saga2 - Soon
  • Regat: Jinno
  • [ID Discord]
  • Contact:
    Avatar utilizator
    Administrator
    Administrator

    Mesaj de [HF]White »

    GRINCH scrie: daca ai directx9 iei crush la client cu aceste modificari
    eu am dx9 si nu am crash
    Te asteptam si pe serverul de Discord :p - aici ne-am strans toata comunitatea de Metin2 din Romania.
    Link: https://discord.gg/jWxeDSf7HP

    Suntem aproape 2000 membri! - Avem chat activ zilnic, support, cereri, resurse. :D :ymcowboy:





    See full signature
    Avatar utilizator
    LeH
    Membru Ucenic Membru Ucenic
  • Mesaje: 37
  • Reacții: 1090
  • Mesaje utile: 1
  • Status: Pierd vremea ^.^
  • Regat: Shinsoo
  • Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de LeH »

    [HF]White scrie:
    GRINCH scrie: daca ai directx9 iei crush la client cu aceste modificari
    eu am dx9 si nu am crash
    am testat si eu si merge perfect
    Membru Ucenic Membru Ucenic
  • Mesaje: 26
  • Reacții: 25
  • Mesaje utile: 0
  • Medalii

    Avatar utilizator
    Membru Ucenic
    Membru Ucenic

    Mesaj de champagne »

    UPDATE: Am verificat codul și am găsit o problemă care poate cauza undefined behavior.

    m_future_should_continue_processing și m_future_acknowledged_stop_request sunt declarate ca bool simplu, dar sunt accesate simultan din două thread-uri — main thread-ul scrie în ele, iar async thread-ul le citește în buclă BeginFutureLoop(). Fără std::atomic, compilatorul nu are nicio garanție că valoarea scrisă într-un thread e vizibilă imediat în celălalt.
    Practic ce se poate întâmpla:
    — compilatorul ține minte valoarea veche și nu o mai citește din memorie, ignorând complet modificarea făcută de main thread
    — async thread-ul rămâne blocat la infinit în while (m_future_should_continue_processing) chiar dacă main thread-ul a setat deja false.

    Fix în PythonApplication.h:
    Code:
    std::atomic<bool> m_future_should_continue_processing;
    std::atomic<bool> m_future_acknowledged_stop_request;
    Adauga în StdAfx.h
    Code:
    #include <atomic>
    Cu std::atomic te asiguri că atunci când un thread schimbă valoarea, celălalt thread o vede imediat — nu mai există situatia in care fiecare thread lucreaza cu propria versiune a valorii.
    Scrie răspuns

    Creează-ți un cont sau autentifică-te pentru a participa la discuție

    Trebuie să fii membru pentru a răspunde

    Creează-ți un cont

    Membrii pot crea subiecte noi și pot descărca resurse Metin2 Gratuit!


    Te poți înregistra sau conecta rapid utilizând contul tău de Discord, Github sau Google.

    Înregistrare

    Autentifică-te

    Înapoi la “FIX-uri”

    Informații

    Utilizatori ce navighează pe acest forum: arsenul01, Bing [Bot], Hound, Rofedexx, Trigun100 și 2 vizitatori

    Discord ID copiat: