Hi,

> Could you see if the patch below fixes it? I think the ecdsa hostkeys are 
> coincidental. 
>
> Cheers,
> Matt
>
> https://secure.ucc.asn.au/hg/dropbear/rev/6e6ae84d3dba
> --- a/gensignkey.c      Thu Jan 23 22:29:04 2014 +0800
> +++ b/gensignkey.c      Tue Jan 28 22:44:24 2014 +0800
> @@ -26,7 +26,7 @@
>         while (buf->pos != buf->len) {
>                 int len = write(fd, buf_getptr(buf, buf->len - buf->pos),
>                                 buf->len - buf->pos);
> -               if (errno == EINTR) {
> +               if (len == -1 && errno == EINTR) {
>                         continue;
>                 }
>                 if (len <= 0) {


After applying the patch I'm unable to reproduce the issue.
Everything else seems to work as usual - thumbs up :)


Venlig hilsen / Best regards
 
Kamstrup A/S <http://www.kamstrup.dk>

Bruno Thomsen
Development engineer
Technology
 
Kamstrup A/S
Industrivej 28
DK-8660 Skanderborg
Tel:     +45 89 93 10 00         
Fax:     +45 89 93 10 01         
Dir:     +45 89 93 13 94         
E-mail:  [email protected]        
Web:     www.kamstrup.dk         
 

Reply via email to