Hi

You can ignore my last question. I have reproduced the problem myself and ...
well it is quite a strange error.

Regards,

// Ola

On Thu, Jan 25, 2007 at 11:53:50PM -0700, Daniel Webb wrote:
> On Fri, Jan 26, 2007 at 07:14:07AM +0100, Ola Lundqvist wrote:
> 
> > Quite strange. I can not see any obvious reasons in the code. However
> > in some places with timeouts the code is in milliseconds but that should
> > not matter actually. We do not have an integer overflow either.
> > 
> > Do you know where the limit is, when it works as normal and when it is not?
> 
> Well, this shouldn't have anything to do with it, but since the problem is so
> strange, here is the wrapper script I use to start vnc:
> 
> ----------------------------------------
> #!/bin/sh
> # Restart desktop $1 with geometry $2
> THIS=$(basename $0)
> function die() { echo "$*"; exit 1; }
> 
> if [ -z "$1" ]; then
>     echo "$THIS - restart a VNC desktop"
>     echo
>     echo "usage: $THIS <desktop number> [<geometry>] [<options>]"
>     echo
>     echo "where <desktop number> is self-explanitory"
>     echo "      <geometry> is the screen geometry (default 1024x768)"
>     echo
>     echo " example: $THIS 1 800x600"
>     echo
>     exit 1
> fi
> 
> DESKTOP=$1
> GEOMETRY=$2
> OPTIONS=$3
> JAVA=""
> #JAVA="-httpd /usr/local/vnc/classes"
> [ -z "$GEOMETRY" ] && GEOMETRY=1024x768
> if [ -z "$OPTIONS" ]; then
>     [ $DESKTOP = 1 ] && OPTIONS="-name webb_kde       -IdleTimeout 40000 
> $JAVA -AcceptKeyEvents"
>     [ $DESKTOP = 2 ] && OPTIONS="-name janet          -IdleTimeout 40000 
> $JAVA -SecurityTypes None"
>     [ $DESKTOP = 3 ] && OPTIONS="-name guest          -IdleTimeout 40000 
> $JAVA -SecurityTypes None"
>     [ $DESKTOP = 4 ] && OPTIONS="-name webb_ratpoison -IdleTimeout 40000 
> $JAVA -AcceptKeyEvents"
>     [ $DESKTOP = 5 ] && OPTIONS="-name test           -IdleTimeout 40000 
> $JAVA"
> fi
> 
> echo "Executing vncserver -kill :$DESKTOP"
> vncserver -kill :$DESKTOP
> sleep 5
> echo "Executing vncserver -geometry $GEOMETRY $OPTIONS :$DESKTOP"
> vncserver -geometry $GEOMETRY $OPTIONS :$DESKTOP
> sleep 5
> ---------------------------------
> 
> If I change the '40000' to the large number (I forgot what it was exactly)
> then it always has the behavior I described.  I tried several times and it was
> always repeatable.  I tried turning other options on and off and the only
> thing that seemed to affect the behavior was the timeout value.
> 
> I figured you would find an overflow based on the behavior and the value,
> that's very weird that it's not that.
> 
> 
> 

-- 
 --------------------- Ola Lundqvist ---------------------------
/  [EMAIL PROTECTED]                     Annebergsslingan 37      \
|  [EMAIL PROTECTED]                     654 65 KARLSTAD          |
|  +46 (0)54-10 14 30                  +46 (0)70-332 1551       |
|  http://opalsys.net/                 UIN/icq: 4912500         |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36  4FE4 18A1 B1CF 0FE5 3DD9 /
 ---------------------------------------------------------------


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to