<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/54394>54394</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            Scudo android decay time setOption bug
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            new issue
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          AndroidInternal
      </td>
    </tr>
</table>

<pre>
    https://github.com/llvm/llvm-project/blob/103f23d63d36a745b70a0bcdf19157807f6b98e7/compiler-rt/lib/scudo/standalone/wrappers_c.inc#L181-L184

This should be 
```
else if (value < 0) { 
   // Will set the release values to their maximum values. 
   value = INT32_MAX; 
 } 
```

In current code, decay time will never be set correctly.
</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJyVUcmO2zAM_Rr5QsSQJS_xwYfMBAUCdDl0gPY20ELHKmTLkOSk-fvKTqYzh14KCKQo8j0-UtLpWzfEOAfCD4R9Suds4rDIXLkxBdZe3txu9u4XqphCaZ1MrqC8Z1zXXPNaNGUlGyqoVLov2qJq9rTpa9nusUmliW02Fv3Or3hrVnhQi3arj2LSwroJU3D1Yp7Rh1eVm0kRxj8X-2KXTEnokdDD3b4MJkAY3GI1SIRHqqaPs4VoA4LpgbD9RdglVfFnoIS1QJqnBwQA7kPDD2MtBIwQBwSPFkVCb7gA0a2vxsMofptxGR_v-TvJW4MjnL6-cPb65fCT8L9NSHP8t8S7PU2gFu9xiqCcTkt4Bo1K3CCaEeG6Cpvwgn6ddFWoXCpW0d7yTHdct7wVWTTRYvd93SikbXpn9EeSBPs2R-MmkMs5W7z9_z83IaSZ06UqeVtmQ9drVnAtWoWqKopSC8ER90XZYCXLtsfMCpn-oCPVE2FswitsFOlOqmNmOkYZo7yoKWeJMi-rileUCypUXap2T0qKozA2X3Xkzp8z322S0gQhJa0JMbwnRQjmPCFu7RK_WOLgfHe47-I0RfSTsNkmodtG-AMomev8">