Revision 1d0f0d91 vl.c

b/vl.c
3229 3229
{
3230 3230
    int fd = (unsigned long)opaque;
3231 3231
    ssize_t len;
3232
    char buffer[512];
3232 3233

  
3233 3234
    /* Drain the notify pipe */
3234 3235
    do {
3235
        char buffer[512];
3236 3236
        len = read(fd, buffer, sizeof(buffer));
3237
    } while ((len == -1 && errno == EINTR) || len > 0);
3237
    } while ((len == -1 && errno == EINTR) || len == sizeof(buffer));
3238 3238
}
3239 3239

  
3240 3240
static int qemu_event_init(void)

Also available in: Unified diff