             title: "Enable Taint check"
             default: false
             description: "Enable command line taint switch (`perl -T`)"
+        xexecTimeout:
+            type: "integer"
+            title: "Linter Exec Timeout"
+            default: 0
+            minimum: 0
+            description: "This sets the timeout (in milliseconds) for the internal exec command. This is useful if you work with files on network shares."
 
     activate: ->
         @subscriptions = new CompositeDisposable

        if settings.tainted == true
            parameters.push('-T')

        sourceCode = textEditor.getText()

        executableCwd = settings.executableCwd

            {
                stdin: sourceCode,
                stream: 'both',
                cwd: executableCwd,
                timeout: execTimeout
            }
            ).then (result) ->
                messages = []
                regex = namedRegExp.named(REGEX)
