Software / code / prosody
Annotate
DEPENDS @ 13591:382d1a92006f
mod_admin_shell: Don't pause async thread while waiting for promise result
This allows us to continue sending/receiving on the session, for example if
the promise will be resolved by other data that the client is going to send.
Specifically, this allows the repl-request-input to work without a deadlock.
It does open the door to interleaved commands/results, which may not be a good
thing overall, but can be restricted separately if necessary (e.g. a flag on
the session).
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Tue, 07 Jan 2025 18:15:50 +0000 |
| parent | 8454:90962ef41bf3 |
| rev | line source |
|---|---|
|
5406
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
1 |
|
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
2 For full information on our dependencies, version requirements, and |
| 8454 | 3 where to find them, see https://prosody.im/doc/depends |
|
5406
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
4 |
|
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
5 If you have luarocks available on your platform, install the following: |
| 7 | 6 |
|
5406
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
7 - luaexpat |
|
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
8 - luasocket |
|
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
9 - luafilesystem |
|
9903a03b7b3e
DEPENDS: Update (LuaSec now has a rock) and add link to /doc/depends
Matthew Wild <mwild1@gmail.com>
parents:
4914
diff
changeset
|
10 - luasec |
| 7 | 11 |