From 5224e9766d2eacc2d8030eed45fa270204a9c49f Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Fri, 3 Jun 2016 11:09:56 +0000 Subject: [PATCH] 98_telnet.pm: fix asyncOutput fr !showPrompt (Forum #53315) git-svn-id: https://svn.fhem.de/fhem/trunk@11603 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/98_telnet.pm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/98_telnet.pm b/fhem/FHEM/98_telnet.pm index 7e860636c..85066fac0 100644 --- a/fhem/FHEM/98_telnet.pm +++ b/fhem/FHEM/98_telnet.pm @@ -305,7 +305,10 @@ telnet_Output($$$) if($ret) { $ret = utf8ToLatin1($ret) if( $hash->{encoding} eq "latin1" ); - $ret = "\n$ret\n$hash->{prompt} " if(!$nonl); # AsyncOutput stuff + if(!$nonl) { # AsyncOutput stuff + $ret = "\n$ret\n$hash->{prompt} " if( $hash->{showPrompt}); + $ret = "$ret\n" if(!$hash->{showPrompt}); + } for(;;) { my $l = syswrite($hash->{CD}, $ret); last if(!$l || $l == length($ret));