Fix mixture of blocking and non-blocking assignments.

Signed-off-by: Jamie Iles <jamie@jamieiles.com>