Skip to content

Commit e99fb27

Browse files
committed
Updated the spec so that it reflects the behaviour implemented in ably/ably-cocoa#1847, where a new device ID is generated as soon as the previous ones are cleared, so that id is never null.
1 parent 50d559a commit e99fb27

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

textile/features.textile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1207,7 +1207,8 @@ h3(#activation-state-machine). Activation State Machine
12071207
*** @(RSH3g1)@ On event @CalledDeactivate@:
12081208
**** @(RSH3g1a)@ Transitions to @WaitingForDeregistration@.
12091209
*** @(RSH3g2)@ On event @Deregistered@:
1210-
**** @(RSH3g2a)@ Clears all local @DeviceDetails@.
1210+
**** @(RSH3g2d)@ Generates a new pair of device @id@ and @deviceSecret@ as described in "RSH3a2b":#RSH3a2b. Clears all other local @DeviceDetails@.
1211+
**** @(RSH3g2a)@ This clause has been replaced by "@RSH3g2d@":#RSH3g2d. It was valid up to and including specification version @3.0@.
12111212
**** @(RSH3g2b)@ Makes @Push#deactivate@ return or call its callback with no error.
12121213
**** @(RSH3g2c)@ Transitions to @NotActivated@.
12131214
*** @(RSH3g3)@ On event @DeregistrationFailed@:

0 commit comments

Comments
 (0)