Skip to content

Fails to launch using socket #2382

@carsakiller

Description

@carsakiller

How are you using the lua-language-server?

Command Line

Which OS are you using?

Linux

What is the issue affecting?

Other

Expected Behaviour

Using --socket=5050 would start the language server and it would attempt to communicate with my VS Code client over a TCP socket on port 5050.

Actual Behaviour

The language server almost immediately exits with the following error:
/workspaces/lua-language-server/script/brave/work.lua:65: socket closed!

Reproduction steps

  1. Run ./bin/lua-language-server --socket=5050
  2. See error /workspaces/lua-language-server/script/brave/work.lua:65: socket closed!

Additional Notes

No response

Log File

Log File
[15:08:49.214][info] [#0:/workspaces/lua-language-server/main.lua:66]: Lua Lsp startup, root: 	/workspaces/lua-language-server
[15:08:49.224][info] [#0:/workspaces/lua-language-server/main.lua:67]: ROOT:	/workspaces/lua-language-server
[15:08:49.225][info] [#0:/workspaces/lua-language-server/main.lua:68]: LOGPATH:	/workspaces/lua-language-server/log
[15:08:49.226][info] [#0:/workspaces/lua-language-server/main.lua:69]: METAPATH:	/workspaces/lua-language-server/meta
[15:08:49.268][info] [#0:/workspaces/lua-language-server/main.lua:70]: VERSION:	3.7.1-dev
[15:08:50.943][info] [#0:script/service/service.lua:144]: 
========= Medical Examination Report =========
    --------------- Memory ---------------
        Total: 2.149 MB
        # 00 : 2.149 MB
        # 01 : 0.000 MB
        # 02 : 0.000 MB
        # 03 : 0.000 MB
        # 04 : 0.000 MB
    --------------- Coroutine ---------------
        Total:     0
        Running:   0
        Suspended: 0
        Normal:    0
        Dead:      0
    --------------- Cache ---------------
        Total: 1
        Dead:  0
    ---------------  RPC  ---------------
        Holdon:   0
        Waiting:  0
==============================================
[15:08:51.030][error][#3]: /workspaces/lua-language-server/script/brave/work.lua:65: socket closed!
stack traceback:
	[C]: in function 'error'
	/workspaces/lua-language-server/script/brave/work.lua:65: in function </workspaces/lua-language-server/script/brave/work.lua:16>
	[C]: in function 'xpcall'
	/workspaces/lua-language-server/script/brave/brave.lua:57: in function 'brave.brave.start'
	/workspaces/lua-language-server/script/brave/brave.lua:23: in function 'brave.brave.register'
	[string "package.path  = "/workspaces/lua-language-ser..."]:13: in main chunk
	[C]: in ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingos/LinuxThe server is running on Linux

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions