updated selinux reboot logic
diff --git a/tasks/main.yml b/tasks/main.yml
index 1915cd5..33f5172 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -8,31 +8,31 @@
 
 - name: Set disabled
   set_fact:
-    disabled: "{{ ansible_selinux.status == 'disabled' }}"
+    selinux_disabled: "{{ ansible_selinux.status == 'disabled' }}"
 
 - name: Permanently disable SELINUX
   selinux: state=disabled
-  when: not disabled
+  when: not selinux_disabled
 
 - name: Restart node
   debug:
     msg: 'SELinux MUST be disabled, selinux has been updated, restarting node now...'
-  when: not disabled
+  when: not selinux_disabled
 
 - name: Restarting node now
   ignore_errors: yes
   become: yes
   shell: 'reboot now'
-  when: not disabled
+  when: not selinux_disabled
   async: 0
   poll: 0
 
 - name: Waiting for server to complete restarting
   become: no
-  local_action: wait_for host='{{ ansible_host }}' state=started delay={{ start_check_delay | d(15) }} timeout='{{ server_restart_timeout | d(60) }}'
-  when: not disabled
+  local_action: wait_for host='{{ ansible_host }}' state=started delay={{ start_check_delay | d(5) }} timeout='{{ server_restart_timeout | d(30) }}'
+  when: not selinux_disabled
 
 - name: Server usually needs a little more time ...
   become: no
-  local_action: wait_for host='{{ ansible_host }}' state=started delay={{ start_check_delay | d(15) }}
-  when: not disabled
+  local_action: wait_for host='{{ ansible_host }}' state=started delay={{ start_check_delay | d(5) }}
+  when: not selinux_disabled