Chromium Code Reviews| Index: tools/xdisplaycheck/xdisplaycheck.cc |
| =================================================================== |
| --- tools/xdisplaycheck/xdisplaycheck.cc (revision 128194) |
| +++ tools/xdisplaycheck/xdisplaycheck.cc (working copy) |
| @@ -36,11 +36,12 @@ |
| int main(int argc, char* argv[]) { |
| int kNumTries = 50; |
| Display* display = NULL; |
| - for (int i = 0; i < kNumTries; ++i) { |
| + int tries; |
| + for (tries = 0; tries < kNumTries; ++tries) { |
| display = XOpenDisplay(NULL); |
| if (display) |
| break; |
| - Sleep(100); |
| + Sleep(300); |
|
M-A Ruel
2012/03/28 22:31:48
Why sleeping more versus trying more often?
|
| } |
| if (!display) { |
| @@ -48,6 +49,8 @@ |
| return -1; |
| } |
| + fprintf(stderr, "Connected after %d retries\n", tries); |
| + |
| #if defined(USE_AURA) |
| // Check for XInput2 |
| int opcode, event, err; |
| @@ -69,6 +72,9 @@ |
| XIDeviceInfo* devices = XIQueryDevice(display, XIAllDevices, &count); |
| if (devices) |
| XIFreeDeviceInfo(devices); |
| + |
| + fprintf(stderr, |
| + "XInput2 verified initially sane on %s.\n", XDisplayName(NULL)); |
| #endif |
| return 0; |