Browse Source

Added `sleep 1` to bin/xdebug to ensure update is written to filesystem

Mark Shust 4 years ago
parent
commit
782ec29046
1 changed files with 2 additions and 0 deletions
  1. 2 0
      compose/bin/xdebug

+ 2 - 0
compose/bin/xdebug

@@ -1,10 +1,12 @@
 #!/bin/bash
 #!/bin/bash
 if [ "$1" == "disable" ]; then
 if [ "$1" == "disable" ]; then
   bin/cli sed -i -e 's/^zend_extension/\;zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
   bin/cli sed -i -e 's/^zend_extension/\;zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
+  sleep 1
   bin/restart phpfpm
   bin/restart phpfpm
   echo "Xdebug has been disabled."
   echo "Xdebug has been disabled."
 elif [ "$1" == "enable" ]; then
 elif [ "$1" == "enable" ]; then
   bin/cli sed -i -e 's/^\;zend_extension/zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
   bin/cli sed -i -e 's/^\;zend_extension/zend_extension/g' /usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini
+  sleep 1
   bin/restart phpfpm
   bin/restart phpfpm
   echo "Xdebug has been enabled."
   echo "Xdebug has been enabled."
 else
 else