ruby on rails - ERRNO errors and explanation -


i noticed errno errors, have no clue mean. here guide, helping me , might others.

in console

110.times |errno| #there not more 110 errno errors    puts "#{ errno } => #{ systemcallerror.new(errno).inspect }" end 

results. enjoy debuging , code digging

0 => #<errno::noerror: undefined error: 0> 1 => #<errno::eperm: operation not permitted> 2 => #<errno::enoent: no such file or directory> 3 => #<errno::esrch: no such process> 4 => #<errno::eintr: interrupted system call> 5 => #<errno::eio: input/output error> 6 => #<errno::enxio: device not configured> 7 => #<errno::e2big: argument list long> 8 => #<errno::enoexec: exec format error> 9 => #<errno::ebadf: bad file descriptor> 10 => #<errno::echild: no child processes> 11 => #<errno::edeadlk: resource deadlock avoided> 12 => #<errno::enomem: cannot allocate memory> 13 => #<errno::eacces: permission denied> 14 => #<errno::efault: bad address> 15 => #<errno::enotblk: block device required> 16 => #<errno::ebusy: resource busy> 17 => #<errno::eexist: file exists> 18 => #<errno::exdev: cross-device link> 19 => #<errno::enodev: operation not supported device> 20 => #<errno::enotdir: not directory> 21 => #<errno::eisdir: directory> 22 => #<errno::einval: invalid argument> 23 => #<errno::enfile: many open files in system> 24 => #<errno::emfile: many open files> 25 => #<errno::enotty: inappropriate ioctl device> 26 => #<errno::etxtbsy: text file busy> 27 => #<errno::efbig: file large> 28 => #<errno::enospc: no space left on device> 29 => #<errno::espipe: illegal seek> 30 => #<errno::erofs: read-only file system> 31 => #<errno::emlink: many links> 32 => #<errno::epipe: broken pipe> 33 => #<errno::edom: numerical argument out of domain> 34 => #<errno::erange: result large> 35 => #<errno::eagain: resource temporarily unavailable> 36 => #<errno::einprogress: operation in progress> 37 => #<errno::ealready: operation in progress> 38 => #<errno::enotsock: socket operation on non-socket> 39 => #<errno::edestaddrreq: destination address required> 40 => #<errno::emsgsize: message long> 41 => #<errno::eprototype: protocol wrong type socket> 42 => #<errno::enoprotoopt: protocol not available> 43 => #<errno::eprotonosupport: protocol not supported> 44 => #<errno::esocktnosupport: socket type not supported> 45 => #<errno::enotsup: operation not supported> 46 => #<errno::epfnosupport: protocol family not supported> 47 => #<errno::eafnosupport: address family not supported protocol family> 48 => #<errno::eaddrinuse: address in use> 49 => #<errno::eaddrnotavail: can't assign requested address> 50 => #<errno::enetdown: network down> 51 => #<errno::enetunreach: network unreachable> 52 => #<errno::enetreset: network dropped connection on reset> 53 => #<errno::econnaborted: software caused connection abort> 54 => #<errno::econnreset: connection reset peer> 55 => #<errno::enobufs: no buffer space available> 56 => #<errno::eisconn: socket connected> 57 => #<errno::enotconn: socket not connected> 58 => #<errno::eshutdown: can't send after socket shutdown> 59 => #<errno::etoomanyrefs: many references: can't splice> 60 => #<errno::etimedout: operation timed out> 61 => #<errno::econnrefused: connection refused> 62 => #<errno::eloop: many levels of symbolic links> 63 => #<errno::enametoolong: file name long> 64 => #<errno::ehostdown: host down> 65 => #<errno::ehostunreach: no route host> 66 => #<errno::enotempty: directory not empty> 67 => #<errno::eproclim: many processes> 68 => #<errno::eusers: many users> 69 => #<errno::edquot: disc quota exceeded> 70 => #<errno::estale: stale nfs file handle> 71 => #<errno::eremote: many levels of remote in path> 72 => #<errno::ebadrpc: rpc struct bad> 73 => #<errno::erpcmismatch: rpc version wrong> 74 => #<errno::eprogunavail: rpc prog. not avail> 75 => #<errno::eprogmismatch: program version wrong> 76 => #<errno::eprocunavail: bad procedure program> 77 => #<errno::enolck: no locks available> 78 => #<errno::enosys: function not implemented> 79 => #<errno::eftype: inappropriate file type or format> 80 => #<errno::eauth: authentication error> 81 => #<errno::eneedauth: need authenticator> 82 => #<systemcallerror: device power off> 83 => #<systemcallerror: device error> 84 => #<errno::eoverflow: value large stored in data type> 85 => #<systemcallerror: bad executable (or shared library)> 86 => #<systemcallerror: bad cpu type in executable> 87 => #<systemcallerror: shared library version mismatch> 88 => #<systemcallerror: malformed mach-o file> 89 => #<errno::ecanceled: operation canceled> 90 => #<errno::eidrm: identifier removed> 91 => #<errno::enomsg: no message of desired type> 92 => #<errno::eilseq: illegal byte sequence> 93 => #<errno::enoattr: attribute not found> 94 => #<errno::ebadmsg: bad message> 95 => #<errno::emultihop: emultihop (reserved)> 96 => #<errno::enodata: no message available on stream> 97 => #<errno::enolink: enolink (reserved)> 98 => #<errno::enosr: no stream resources> 99 => #<errno::enostr: not stream> 100 => #<errno::eproto: protocol error> 101 => #<errno::etime: stream ioctl timeout> 102 => #<errno::eopnotsupp: operation not supported on socket> 103 => #<systemcallerror: policy not found> 104 => #<errno::enotrecoverable: state not recoverable> 105 => #<errno::eownerdead: previous owner died> 106 => #<systemcallerror: interface output queue full> 107 => #<systemcallerror: unknown error: 107> 108 => #<systemcallerror: unknown error: 108> 109 => #<systemcallerror: unknown error: 109> 110 => #<systemcallerror: unknown error: 110> 

Comments

Popular posts from this blog

shopping cart - Page redirect not working PHP -

php - How to modify a menu to show sub-menus -

python - Installing PyDev in eclipse is failed -