diff --git a/renderdoc/os/posix/linux/linux_process.cpp b/renderdoc/os/posix/linux/linux_process.cpp index 1d5dbd878..e13854bd4 100644 --- a/renderdoc/os/posix/linux/linux_process.cpp +++ b/renderdoc/os/posix/linux/linux_process.cpp @@ -28,8 +28,10 @@ extern char **environ; +// we wait 1ns, then 2ns, then 4ns, etc so our total is 0xfff etc +// 0xfffff == ~1s #define INITIAL_WAIT_TIME 1 -#define MAX_WAIT_TIME 128000 +#define MAX_WAIT_TIME 0xfffff char **GetCurrentEnvironment() {