Grundsätzlich läßt sich eine offene Sitzung nicht wiederverbinden. Hierzu sind einige zusätzliche Massnahmen erforderlich:

In der IP-Konfiguration den KeepAlive für TELNET so gering wie möglich setzen (z.B. 60 Sekunden).
Wenn die Sitzung nun unterbrochen wird, killt die AS/400 den Job nach 1 Minute und das Device ist wieder frei.

Noch ist das kein Wiederverbinden!

Hierzu muss in den Jobbeschreibung (alternativ Systemwert oder CHGJOB im Logon-Programm) DEVRCYACN(*DSCMSG) eingetragen werden. Dies bedeutet, dass ein Job unterbrochen wird, wenn die Verbindung getrennt wurde.
Beim erneuten Anmelden wird der Job dann mit dem Device erneut verbunden.

Achtung: das funktioniert nur, wenn feste Device-Namen verwendet werden.

Zusätzlich sollten noch die Systemwerte für inaktive Jobs so gesetzt werden, dass z.b. nach 2 Stunden ein inaktiver Job gekillt wird (denn auch getrennte Jobs sind inaktiv).

Tipp: das Wiederverbinden kann man auch z.B. mittels "Systemanfrage-80" testen, da nicht jedes Programm mit der Nachricht der Unterbrechung zurechtkommt.