20 sec shut down

   4119   2   1
User Avatar
Member
11 posts
Joined: June 2008
Offline
I have issue, when I start lic.
sudo launchctl load /Library/LaunchDaemons/com.sidefx.sesinetd.plist
it start immediately.
when I stop lic.
sudo launchctl unload /Library/LaunchDaemons/com.sidefx.sesinetd.plist
it need 20 sec to stop.
——————————————————————————————————–
Apr 30 18:43:48 **** /Library/Frameworks/Houdini.framework/Versions/Current/Resources/houdini/sbin/sesinetd: sesinetd (820): Caught signal 15 and exiting

Apr 30 18:44:08 **** com.apple.launchd (com.sidefx.sesinetd): Exit timeout elapsed (20 seconds). Killing
——————————————————————————————————–

Can someone help me with this, I wont to set stoping to 1s or 0s.
User Avatar
Staff
1463 posts
Joined: July 2005
Offline
it looks like a bug, so I logged it (Bug:43777).

In the meantime, for non-commercial use, you may work around it by using local licensing mode, which does not involve the license server daemon (sesinetd):
http://www.sidefx.com/index.php?option=com_content&task=view&id=1283&Itemid=273 [sidefx.com]

(the simplest way to reconfigure is to reinstall houdini and to choose ‘local licensing mode’ in one of the installers steps).
User Avatar
Member
11 posts
Joined: June 2008
Offline
file “com.sidefx.sesinetd.plist” missing this line

<key>ExitTimeOut</key>
<integer>1</integer>

it is exit time of 1 sec.

by default exit time in osx is 20 sec.

you can change this in future installation of Houdini for OSX.

for thous who wont to do this manually path for file is /Library/LaunchDaemons/com.sidefx.sesinetd.plist
and

<?xml version=“1.0” encoding=“UTF-8”?>
<!DOCTYPE plist PUBLIC “-//Apple//DTD PLIST 1.0//EN” "http://www.apple.com/DTDs/PropertyList-1.0.dtd [apple.com]“>
<plist version=”1.0">
<dict>
<key>ExitTimeOut</key>
<integer>1</integer>
<key>KeepAlive</key>
<true/>
<key>Label</key>
<string>com.sidefx.sesinetd</string>
<key>ProgramArguments</key>
<array>
<string>/Library/Frameworks/Houdini.framework/Versions/Current/Resources/houdini/sbin/sesinetd</string>
<string>-D</string>
<string>-l</string>
<string>/Library/Logs/sesinetd.log</string>
<string>-V</string>
<string>2</string>
</array>
</dict>
</plist>


  • Quick Links