Comments (3)
If I run:
% make debug
% ./abduco -n debug echo 'hello world' 2> server-log
The server-log file grows indefinitely at a rate of roughly ~3MB/s. The log file looks like this
read_all(255)
read_all(255)
server-read-pty:: CONTENT hello world
server pty died: 0
server-read-pty:: CONTENT
server-read-pty:: CONTENT
server-read-pty:: CONTENT
server-read-pty:: CONTENT
server-read-pty:: CONTENT
[...]
Where [...]
means the previous line repeats. The abduco process also uses 99% CPU in this case.
If I attach to the session and hit <RET>
, I see the following at the end of the server-log:
server-read-pty:: CONTENT
read_all(16)
read_all(1)
server-recv:: CONTENT
server-write-pty:: CONTENT
write_all(1)
FAILED
server-send:: EXIT len: 4
write_all(20)
read_all(16)
read_all(4)
server-recv:: EXIT len: 4
And the process exits.
from abduco.
Thanks for the detailed report! Did the latest commit improve things?
from abduco.
Yes, indeed it did. Thank you for the quick fix!
from abduco.
Related Issues (20)
- Cannot scroll HOT 12
- Is abdcuo dead code base or in a need of maintainer? HOT 3
- Conflict with CMUS HOT 2
- RFE: session timeout
- Programmatically send keys to session HOT 6
- Various keys behaving funky (KEY_HOME, KEY_IC, etc.) HOT 1
- Feature request: Auto naming of sessions HOT 4
- Race condition between EOF & MSG_EXIT
- get current session HOT 2
- -f
- Active sessions depend on network connection on macOS
- Remotely run a command in running session an additional command on attach HOT 8
- Follow Freedesktop's XDG base directory specification
- Is there a way to share a session?
- detach not working on re-attach HOT 2
- Fhjjj
- History
- Crash ( all session gone) after `:update<CR>`
- Session missing after restart HOT 1
- Can't put file paths in session-name
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from abduco.