Changing the number of associated to each client to prevent overlap of IDs

The cause of duplicate trace id error, which is breaking lots of pinpoint tasks, is that probably at some point the ID is reduced to 32bits from 64bits and as a result task IDs from different clients overlap.

I created a bug, describing this, and commented it in the code.
This is a fast fix to the pinpoint tasks breaking.

Sample trace: https://www.google.com/url?q=https://console.developers.google.com/m/cloudstorage/b/chrome-telemetry-output/o/text_hover_75000_pixels_per_second_chromium@1087c74_2019-04-02_15-18-12_34123.html&sa=D&source=hangouts&ust=1556570871244000&usg=AFQjCNGkBhDPT7SlcNpSBeEsUVxwOdUJCQ

Bug: chromium:949144,949143
Change-Id: I77c4e27ea7bc70806e74529487e25cfa9dda4340
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1555067
Commit-Queue: Behdad Bakhshinategh <behdadb@chromium.org>
Reviewed-by: Sadrul Chowdhury <sadrul@chromium.org>
Cr-Commit-Position: refs/heads/master@{#654973}
1 file changed