Relax blocking requirement of gcm_update?