Win 2004 und Threads

Fragen rund um diverse Windows-Versionen, ihr Verhalten unter Xbase++ und den Umgang mit der API

Moderator: Moderatoren

Antworten
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Win 2004 und Threads

Beitrag von Marcus Herz »

Hallo
Seit dem Update auf Win 2004 verhalten sich Threads anders. Ich kann das im Zusammenspiel mit List & Label nachstellen. Egal, welche Xbase Version oder LL Version, es hängt sich irgendwann im Wechsel der Threads auf. Genauer habe ich das noch nicht lokalisieren können.
Hat jemand auch "komisches" Verhalten in dem Zusammenhang beobachtet?
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
georg
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2823
Registriert: Fr, 08. Feb 2008 21:29
Hat sich bedankt: 95 Mal
Danksagung erhalten: 13 Mal

Re: Win 2004 und Threads

Beitrag von georg »

Guten Morgen, Marcus -


nein, kann ich nicht bestätigen. Normalerweise hat bei mir jeder XbpDialog() seinen eigenen Thread, d.h. bei meinen Programmen sind meist mehrere Threads aktiv, und mir ist im Verhalten nichts aufgefallen, was von vor 2004 abweichen würde.
Liebe Grüsse aus der Eifel,

Georg S. Lorrig
Redakteur der Wiki des Deutschprachigen Xbase-Entwickler e.V.
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Win 2004 und Threads

Beitrag von ramses »

Hallo Marcus

kann ich dir nicht bestätigen.
Sowohl xb2net als auch L&L läuft in einer Web-App unter Win 2004 mit vielen Threads einwandfrei.
Allerdings auch nur mit direkten Aufrufen von L&L.
Valar Morghulis

Gruss Carlo
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Win 2004 und Threads

Beitrag von Marcus Herz »

Update:
Das Problem entstand mit dem Laden von LL in mehreren Threads. Nachdem Verlassen eines Threads waren die Handles im ersten nicht mehr gültig.
Kann auf allen Win 2004 oder einigen 1903 (abhängig vom Build Stand) nachgestellt werden. Combit konnte das identifizieren und ist mit Alaska im Kontakt. Kann auch ein Windows Fehler sein.
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Win 2004 und Threads

Beitrag von ramses »

Hallo Marcus

Merkwürdig.
Mit welcher LL Version hast du getestet?
Valar Morghulis

Gruss Carlo
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Win 2004 und Threads

Beitrag von Marcus Herz »

Ist mit LL23 und LL25 und LL26 nachstellbar. Gleiche EXE + DLL funtkionieren auf manchen Win Versionen oder auch nicht.
Hab auch Xbase auf eine Version vor 1 Jahr zurückgestellt, selber Fehler.
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Win 2004 und Threads

Beitrag von ramses »

MIt LL23 und höher hatte ich andere unlösbare Probleme und bin dann zurück auf LL22

Hast du es mal mit LL 22 versucht?
Valar Morghulis

Gruss Carlo
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Win 2004 und Threads

Beitrag von Marcus Herz »

LL 22 hab ich nicht. Habe auch keine Probleme mit LL25/26. Die Ursache liegt ja weder bei Combit noch Xbase++.Aber es gibt ein paar nette Features, die jetzt kommen.- Drilldown, aufklappbare Berichte, alles schon fertig, wenn nicht dieser Win Fehler wäre....
Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
ramses
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2513
Registriert: Mi, 28. Jul 2010 17:16
Hat sich bedankt: 12 Mal
Danksagung erhalten: 77 Mal

Re: Win 2004 und Threads

Beitrag von ramses »

Hallo Marcus

LL22 deckt uns momentan unsere Anforderungen ab. Die Programme laufen hauptsächlich auch als Dienst mit mehreren parallellen Threads auf Windows Server 2019 problemlos. (V 1809 Build 17763.1432) Aber auch auf einigen W10 (V2004 Build 19041.508)
Ich hätte gerne eine neuere Version von LL im Einsatz.
Mit den neueren Version haben wir einfach das Problem dass in bestimmten Situation JPG's völlig verzerrt dargestellt werden.
Momentan ist alles in der Geschäftswelt ein wenig komisch ... und das meiste "On Hold" so stellt sich mir das Problem zum Glück momentan nicht.

Es interessiert mich jedoch wie du mit diesen Sorgen weiterkommst.
Valar Morghulis

Gruss Carlo
Benutzeravatar
Marcus Herz
1000 working lines a day
1000 working lines a day
Beiträge: 851
Registriert: Mo, 16. Jan 2006 8:13
Wohnort: Allgäu
Hat sich bedankt: 39 Mal
Danksagung erhalten: 192 Mal
Kontaktdaten:

Re: Win 2004 und Threads

Beitrag von Marcus Herz »

Gruß Marcus

Erkenne, was du findest, dann weißt du, wonach du gesucht hast
Antworten