Bug 141393 - konsole / dcop lag miss some keyboard validation
Summary: konsole / dcop lag miss some keyboard validation
Status: RESOLVED INTENTIONAL
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 1.6.4
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-02-08 12:57 UTC by Blindauer Emmanuel
Modified: 2009-02-22 04:13 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Blindauer Emmanuel 2007-02-08 12:58:00 UTC
Version:           1.6.4 (using KDE 3.5.4, compiled sources)
Compiler:          Target: i586-mandriva-linux-gnu
OS:                Linux (i686) release 2.6.17-6mdv

I'm using konsole to send to several sessions the same command on several hosts, using the tabbed konsole.
To open all tabs and launch an ssh connexion I use dcop.
using one or two tabs is ok, but when creating a large nomber a tabs with dcop and sending them the entry "ssh root@ip", nothing is displayed nor executed in the tab, and I need to press enter to see the entry sent via dcop and is executed only at that moment.
Here follow a simplified script to reproduce it. 


KONSOLE=`dcopclient $KONSOLE_DCOP`
for A in $(seq  1 50); do
        NEWSESSION=`dcop $KONSOLE konsole newSession $A`
        dcop $KONSOLE $NEWSESSION renameSession $A
        dcop $KONSOLE $NEWSESSION sendSession "ssh root@XXX.YYY.ZZZ.$A"
done
Comment 1 Alexander Zuliani 2007-05-05 22:37:01 UTC
I can confirm this one, really annoying;
It'd be nice if you could include some dcop function to spawn a session with a specified command, instead of the default shell.
Comment 2 René Vangsgaard 2008-04-15 11:12:29 UTC
Confirmed on Konsole 1.6.6, KDE 3.5.8, Kubuntu 7.10 (Gutsy).
Comment 3 René Vangsgaard 2008-04-15 11:18:19 UTC
This happens for me with only one tab open. Script to reproduce:

KONSOLE=`dcopclient $KONSOLE_DCOP`
CURSESSION=$KONSOLE_DCOP_SESSION
NEWSESSION=`dcop $KONSOLE konsole newSession server1`
dcop $KONSOLE $NEWSESSION renameSession server1
dcop $KONSOLE $NEWSESSION sendSession "echo Hello"
Comment 4 Kurt Hindenburg 2009-02-22 04:13:31 UTC
KDE 3.5.x is no longer being worked on.  KDE 4  doesn't use DCOP.