File plymouth-avoid-umount-hanging-shutdown.patch of Package plymouth

diff -Nura plymouth-0.9.5+git20190908+3abfab2/src/libply/ply-terminal-session.c plymouth-0.9.5+git20190908+3abfab2_new/src/libply/ply-terminal-session.c
--- plymouth-0.9.5+git20190908+3abfab2/src/libply/ply-terminal-session.c	2019-09-09 07:31:37.000000000 +0000
+++ plymouth-0.9.5+git20190908+3abfab2_new/src/libply/ply-terminal-session.c	2019-09-11 07:41:17.432945317 +0000
@@ -183,6 +183,7 @@
 
         ply_trace (" opened device '/dev/ptmx'");
 
+#if 0
         ply_trace ("creating pseudoterminal");
         if (grantpt (session->pseudoterminal_master_fd) < 0) {
                 ply_save_errno ();
@@ -192,6 +193,7 @@
                 return false;
         }
         ply_trace ("done creating pseudoterminal");
+#endif
 
         ply_trace ("unlocking pseudoterminal");
         if (unlockpt (session->pseudoterminal_master_fd) < 0) {
openSUSE Build Service is sponsored by