Skip to content
This repository has been archived by the owner on Dec 23, 2018. It is now read-only.

Completely unusable #49

Open
nicwaller opened this issue Aug 25, 2015 · 1 comment
Open

Completely unusable #49

nicwaller opened this issue Aug 25, 2015 · 1 comment
Labels

Comments

@nicwaller
Copy link

I just downloaded the examples and I'm trying to get started with Celeri, but it's definitely not working correctly for me. No matter what I type, I always get sent back to the prompt. It's impossible to exit the program by typing EOF, and the usual commands for SIGINT (Ctrl-C) and SIGSTOP (Ctrl-Z) also do nothing. Here's an example.

$ node examples/hello.js
hello > hello
hello > hello name
hello > quit
hello > quit()
hello > help
hello >
hello >

Terminated

But sending signals with kill works as expected. SIGINT causes the process to exit and SIGSTOP puts the job into the background. And strangely, the process will correctly interpret Ctrl-C as a SIGINT after being resumed from the background.

Similarly, invoking process with some command line arguments also produces no useful output and ignores all input.

nic.waller@server5 ~/celeri$ node examples/hello.js hello foo
hello >
hello >
hello >
Terminated

I see this behaviour with any/all of the examples. It is not limited to the hello.js example script.

I'm using the current master, 479e85d.

I got the same results in two different environments:

  • Node v0.12.4 on Mac OS X Yosemite 10.10.4
  • Node v0.12.1 on Ubuntu 12.04 LTS

Here's the list of node modules that I'm using.

celeri@0.3.4
├─┬ beanpoll@0.2.19
│ ├── comerr@0.0.9
│ └─┬ dolce@0.0.14
│   └── sift@2.0.6
├── colors@0.5.1
├─┬ crema@0.1.5
│ └── strscanner@0.0.8
├── disposable@0.0.5
├─┬ dsync@0.0.2
│ ├── deep-extend@0.2.11
│ ├─┬ dref@0.0.6
│ │ └── type-component@0.0.1
│ ├── traverse@0.6.6
│ └── underscore@1.4.4
├── keypress@0.1.0
├── outcome@0.0.18
├─┬ plugin@0.3.3
│ ├── async@0.1.22
│ ├─┬ dref@0.0.6
│ │ └── type-component@0.0.1
│ ├── resolve@0.2.8
│ ├── sift@0.0.18
│ ├── step@0.0.6
│ ├── toarray@0.0.1
│ └── underscore@1.4.4
├── structr@0.2.4
├── tq@0.0.4
└── underscore@1.2.4
@crcn
Copy link
Owner

crcn commented Aug 27, 2015

This library hasn't been updated in a few years. Gonna revamp it here in a bit with newer APIs, tests, etc.

@crcn crcn added the bug label Aug 27, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants