Skip to main content link. Accesskey S
  • Help
  • IBM Logo
  • IBM Notes and Domino wiki
  • All Wikis
  • All Forums
  • ANNOUNCEMENT: THIS WIKI IS READ-ONLY. Learn more...
  • Home
  • Product Documentation
  • Community Articles
  • Learning Center
  • IBM Redbooks
  • API Documentation
Search
Community Articles > Notes.ini File > Notes.inis M - N - O > No_Concurrent_LSShells
  • Share Show Menu▼
  • Subscribe Show Menu▼

About the Original Author

Click to view profileGabrielle M Segalla
Contribution Summary:
  • Articles authored: 676
  • Articles edited: 708
  • Comments Posted: 0

Recent articles by this author

StartupDB

Lotus iNotes 8.5.1 Reference Card

The quick reference card will give an overview of Lotus iNotes 8.5.1 and describe some of the most frequently used tasks. To view or download in PDF format ...

ServerTasksAt<Hour>

Server_cluster_auxiliary_ports

Set the Automatic Cache Clearing Level for the Lotus iNotes server (iNotes_WA_LogoutScrubType)

Task: Set the automatic cache clearing level for the Lotus iNotes server. Description: Applies to Lotus iNotes Internet Explorer clients using the Lotus iNotes Control. 0 nozeros (Default) Best for subsequent Lotus iNotes performance. Deletes all URLs that begin with the mail file path, ...
Community articleNo_Concurrent_LSShells
Added by Gabrielle M Segalla | Edited by IBM contributorKendra Bowker on September 29, 2009 | Version 2
  • Actions Show Menu▼
Rate this article 1 starsRate this article 2 starsRate this article 3 starsRate this article 4 starsRate this article 5 stars
expanded Abstract
collapsed Abstract
No abstract provided.
Tags: http, notes.ini, LotusScript

Explanation:

Prevents concurrent LotusScript shells from being launched... i.e. external commands.

SPR# IDEA4S8SU2 - Added the notes.ini "NO_CONCURRENT_LSSHELLS" to stop concurrent LS shell commands.

The workaround is to avoid excessive use of the LotusScript Shell() command. In a particular situation, further examination reveals that HTTP is spawning numerous child processes (each of which executes for a small period of time).

When each child process completes, it issues a signal 20 to HTTP. Under heavy loads, and only occasionally, HTTP may not properly handle the signal 20, and the task terminates without issuing an error or dumping a core file.

Child processes may be spawned due to CGIs on HTTP or by use of the "Shell()" function in LotusScript. Investigation for one specific case revealed that the customer was using the Shell() function very heavily in their application, which caused a large number of child processes to be spawned. Under heavy loads, the HTTP signal handler would occasionally get reset, which causes HTTP not to be able to handle the signal 20 being issued by the child processes. HTTP would then terminate without indication of the problem.

This issue was reported to Lotus Software Quality Engineering and fixed in Domino 5.0.12. The notes.ini paramater was also added to Domino 6.5.5 and Domino 7.0.

Applies to:

Servers

Default Value:

None

UI equivalent:

None, although you can specify this setting in the NOTES.INI Settings tab of the Configuration Settings document in the Domino Directory.

Syntax:

No_Concurrent_LSShells=0 / 1

Available since:

Lotus Notes/Domino 5.0.12

Obsolete since:

Lotus Notes/Domino x.x.x


  • Actions Show Menu▼


expanded Attachments (0)
collapsed Attachments (0)
Edit the article to add or modify attachments.
expanded Versions (2)
collapsed Versions (2)
Version Comparison     
VersionDateChanged by              Summary of changes
This version (2)Sep 29, 2009, 9:17:34 AMKendra Bowker  IBM contributor
1Jul 1, 2009, 12:51:00 PMGabrielle M Segalla  IBM contributor
expanded Comments (0)
collapsed Comments (0)
Copy and paste this wiki markup to link to this article from another article in this wiki.
Go ElsewhereStay ConnectedHelpAbout
  • IBM Collaboration Solutions wikis
  • IBM developerWorks
  • IBM Software support
  • Twitter LinkIBMSocialBizUX on Twitter
  • FacebookIBMSocialBizUX on Facebook
  • ForumsLotus product forums
  • BlogsIBM Social Business UX blog
  • Community LinkThe Social Lounge
  • Wiki Help
  • Forgot user name/password
  • About the wiki
  • About IBM
  • Privacy
  • Accessibility
  • IBM Terms of use
  • Wiki terms of use