CPC G06F 11/1076 (2013.01) [G06F 3/064 (2013.01); G06F 3/067 (2013.01); G06F 3/0619 (2013.01); G06F 11/1092 (2013.01); G06F 16/2237 (2019.01); G06F 16/2336 (2019.01); G06F 16/278 (2019.01); G06F 16/86 (2019.01); G06F 16/951 (2019.01); H03M 13/2906 (2013.01); H03M 13/3761 (2013.01); G06F 2211/1028 (2013.01); H03M 13/1515 (2013.01)] | 20 Claims |
1. A method for execution by a storage unit that includes a processor, the method comprises:
receiving a write slice request, wherein the write slice request includes a plurality of encoded data slices and wherein the write slice request corresponds to a range;
determining whether a write lock conflict exists based on the range;
issuing an unfavorable write slice response when the write lock conflict is determined to exist; and
when the write lock conflict is determined to not exist:
initiating local storage of the plurality of encoded data slices; and
issuing a favorable write slice response.
|