naja. die lösung die ich jetzt angegangen bin, trifft jetzt nur hier zu. vielleichts hilfts jemandem.
dadurch, das der server nur für eine spezielle aufgabe und auch nur eben von diesem einen user genutzt wird, habe ich einfach die eingehenden verbindungen auf maximal 1 gesetzt. dadurch ist es nicht mehr möglich eine zweite verbindung aufzubauen und den bestehenden user rauszuschmeissen. dann noch die timeout zeiten für den leerlauf vernünftig gesetzt und das wars. jetzt muss ich es nur noch hinbekommen, die benachrichtigung für die bestehende verbindung irgendwie zu setzen. hatte jetzt nachgedacht eine warnung zu definieren, die eine meldung gibt, bzw ein programm ausführt (das die meldung ausgibt) sobald 2 verbindungen (1 lokale, 1 remote) überschritten wird.
die idee klappt fürchte ich nicht so ganz, da die 3. verbindung schon abgewiesen wird, bevor sie den zähler dieser warnung passiert. ich muss mir da noch was anderes ausdenken.
vielleicht hats jemandem geholfen. mir ja. recht simpel. hat aber ne weile gedauert drauf zu kommen.