nszceta has quit [Read error: Operation timed out]
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
vpretzel has joined #ruby-lang
face has joined #ruby-lang
elliotec has joined #ruby-lang
faces has quit [Ping timeout: 265 seconds]
nszceta has joined #ruby-lang
elliotec has quit [Ping timeout: 252 seconds]
marr has quit []
mykoweb has joined #ruby-lang
ikrima_ has joined #ruby-lang
kitak has joined #ruby-lang
_whitelogger has joined #ruby-lang
GarethAdams has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger_ has joined #ruby-lang
khaase has joined #ruby-lang
jwollert has joined #ruby-lang
_whitelogger has quit [Ping timeout: 252 seconds]
GarethAdams has joined #ruby-lang
kvs has joined #ruby-lang
Xuisce has joined #ruby-lang
kvs is now known as 6JTAA5PI3
miqui has joined #ruby-lang
Szop__ has joined #ruby-lang
joast has joined #ruby-lang
waxjar has joined #ruby-lang
meise has joined #ruby-lang
clamstar has joined #ruby-lang
comboy has joined #ruby-lang
yxhuvud has joined #ruby-lang
lucas has joined #ruby-lang
tkuchiki has joined #ruby-lang
Silex has joined #ruby-lang
mahlon has joined #ruby-lang
45PABAQJW has joined #ruby-lang
bougyman has joined #ruby-lang
fallenhitokiri has joined #ruby-lang
amateurhuman has joined #ruby-lang
aef has joined #ruby-lang
alakra has joined #ruby-lang
xybre has joined #ruby-lang
ylluminate` has joined #ruby-lang
lsegal has joined #ruby-lang
imajes has joined #ruby-lang
ozzloy has joined #ruby-lang
_ko1 has joined #ruby-lang
wmoxam has joined #ruby-lang
jerrytgarcia has joined #ruby-lang
shaman42 has joined #ruby-lang
tylersmi_ has joined #ruby-lang
zigidias has joined #ruby-lang
entropie has joined #ruby-lang
eban1 has joined #ruby-lang
_rgn has joined #ruby-lang
segy has joined #ruby-lang
crankharder has joined #ruby-lang
anulman has joined #ruby-lang
manveru has joined #ruby-lang
Lewix has joined #ruby-lang
mucker has joined #ruby-lang
maloik has joined #ruby-lang
TTilus has joined #ruby-lang
rsl has joined #ruby-lang
brixen has joined #ruby-lang
ReinH has joined #ruby-lang
ecnalyr has joined #ruby-lang
pabloh has joined #ruby-lang
headius has joined #ruby-lang
nick_h has joined #ruby-lang
onewheelskyward has joined #ruby-lang
nifoc has joined #ruby-lang
sepp2k has joined #ruby-lang
makoto_ has joined #ruby-lang
michd has joined #ruby-lang
EvilJStoker has joined #ruby-lang
aarellano has joined #ruby-lang
Sagane has joined #ruby-lang
jsaak has joined #ruby-lang
jsullivandigs has joined #ruby-lang
|jemc| has joined #ruby-lang
mihar has joined #ruby-lang
henrikhodne has joined #ruby-lang
lacrosse has joined #ruby-lang
pbjorklund has joined #ruby-lang
justinmcp has joined #ruby-lang
href has joined #ruby-lang
symm- has joined #ruby-lang
concernedcitizen has joined #ruby-lang
cnivolle has joined #ruby-lang
cba has joined #ruby-lang
kartouch has joined #ruby-lang
DefV has joined #ruby-lang
jtperreault has joined #ruby-lang
nomadicoder has joined #ruby-lang
kwando_ has joined #ruby-lang
adambeynon has joined #ruby-lang
samlambert has joined #ruby-lang
Guest85414______ has joined #ruby-lang
marcel has joined #ruby-lang
Xuisce_ has joined #ruby-lang
jevs has joined #ruby-lang
jtoy has joined #ruby-lang
mbr_ has joined #ruby-lang
MouseTheLuckyDog has joined #ruby-lang
dmiller has joined #ruby-lang
shadohh has joined #ruby-lang
ndrst_ has joined #ruby-lang
anekos has joined #ruby-lang
23LAAZJF4 has joined #ruby-lang
ryotarai has joined #ruby-lang
crazysim has joined #ruby-lang
DEac- has joined #ruby-lang
mjc_ has joined #ruby-lang
ammar has joined #ruby-lang
mykoweb has joined #ruby-lang
kylo has joined #ruby-lang
31NAAEFPT has joined #ruby-lang
kitallis-cloud__ has joined #ruby-lang
mje113_ has joined #ruby-lang
znz_jp has joined #ruby-lang
jeer has joined #ruby-lang
konr has joined #ruby-lang
nszceta has joined #ruby-lang
23LAAV26Z has joined #ruby-lang
My_Hearing has joined #ruby-lang
jamto11 has joined #ruby-lang
savage- has joined #ruby-lang
x0f has joined #ruby-lang
jmeeuwen has joined #ruby-lang
drakkhen has joined #ruby-lang
mitchty has joined #ruby-lang
kitak_ has joined #ruby-lang
Authenticator has joined #ruby-lang
antonishen has joined #ruby-lang
nhmood has joined #ruby-lang
lupine has joined #ruby-lang
avdi has joined #ruby-lang
priodev has joined #ruby-lang
machuga has joined #ruby-lang
erichmenge_ has joined #ruby-lang
abyss has joined #ruby-lang
mistym has joined #ruby-lang
valeri_ufo has joined #ruby-lang
ryanf has joined #ruby-lang
amerine has joined #ruby-lang
pkondzior___ has joined #ruby-lang
FiXato|VPS has joined #ruby-lang
styped_ has joined #ruby-lang
Bwild has joined #ruby-lang
centrx has joined #ruby-lang
mattyohe has joined #ruby-lang
samuelkadolph has joined #ruby-lang
14WAB0ION has joined #ruby-lang
heavyhorse has joined #ruby-lang
yfeldblum has joined #ruby-lang
zz_dlu has joined #ruby-lang
shaileshg_____ has joined #ruby-lang
mogox has joined #ruby-lang
spuk has joined #ruby-lang
matled has joined #ruby-lang
sonne has joined #ruby-lang
JEG2 has joined #ruby-lang
Szop_ has joined #ruby-lang
vadviktor has joined #ruby-lang
apeiros has joined #ruby-lang
brownies has joined #ruby-lang
chris2 has joined #ruby-lang
iliketur_ has joined #ruby-lang
certainty has joined #ruby-lang
hfp has joined #ruby-lang
marcofernandez has joined #ruby-lang
shtirlic_ has joined #ruby-lang
closer has joined #ruby-lang
jamo has joined #ruby-lang
_mh_ has joined #ruby-lang
r0bglees0n has joined #ruby-lang
MartynKeigher has joined #ruby-lang
jtw has joined #ruby-lang
face has joined #ruby-lang
dbussink has joined #ruby-lang
error404 has joined #ruby-lang
freedrull has joined #ruby-lang
KillerFox has joined #ruby-lang
musl has joined #ruby-lang
TheMoonMaster has joined #ruby-lang
ged_ has joined #ruby-lang
snk has joined #ruby-lang
zzak has joined #ruby-lang
ironcame1 has joined #ruby-lang
beawesomeinstead has joined #ruby-lang
16WAAKA71 has joined #ruby-lang
joonty_ has joined #ruby-lang
neurodamage has joined #ruby-lang
Kuukunen has joined #ruby-lang
Joni_79 has joined #ruby-lang
Markvilla has joined #ruby-lang
musty has joined #ruby-lang
darix has joined #ruby-lang
hackeron has joined #ruby-lang
agile has joined #ruby-lang
kalleth_ has joined #ruby-lang
gix- has joined #ruby-lang
canton7 has joined #ruby-lang
flori has joined #ruby-lang
agarie has joined #ruby-lang
presidentbeef has joined #ruby-lang
llakey has joined #ruby-lang
Asher1 has joined #ruby-lang
supyo has joined #ruby-lang
dhoss_ has joined #ruby-lang
eval-in has joined #ruby-lang
havenwood has joined #ruby-lang
zenspider has joined #ruby-lang
cid404 has joined #ruby-lang
PaulePanter has joined #ruby-lang
tonni has joined #ruby-lang
x0nic has joined #ruby-lang
rue|w has joined #ruby-lang
jackyalcine has joined #ruby-lang
yugui_zzz has joined #ruby-lang
Nilium has joined #ruby-lang
sebastianb has joined #ruby-lang
davidae has joined #ruby-lang
blowmage has joined #ruby-lang
tdy has joined #ruby-lang
Johz has joined #ruby-lang
cyndis has joined #ruby-lang
Rubennn has joined #ruby-lang
falten has joined #ruby-lang
ericwood has joined #ruby-lang
Reen has joined #ruby-lang
ddd has joined #ruby-lang
ddfreyne has joined #ruby-lang
verto has joined #ruby-lang
felipe has joined #ruby-lang
_dumfries has joined #ruby-lang
mame0 has joined #ruby-lang
coffeejunk has joined #ruby-lang
Mellett68 has joined #ruby-lang
DarkBushido has joined #ruby-lang
phrozen77 has joined #ruby-lang
bahar has joined #ruby-lang
jinie has joined #ruby-lang
FastJack has joined #ruby-lang
eam has joined #ruby-lang
Iskarlar has joined #ruby-lang
cschneid has joined #ruby-lang
jsullivandigs has quit [Write error: Broken pipe]
Olipro has joined #ruby-lang
nvll has joined #ruby-lang
jaimef has joined #ruby-lang
yellow5 has joined #ruby-lang
a3li has joined #ruby-lang
nrk has joined #ruby-lang
linc01n has joined #ruby-lang
meizaps has joined #ruby-lang
crankhar1er has joined #ruby-lang
khaase has quit [Changing host]
khaase has joined #ruby-lang
GarethAdams has joined #ruby-lang
GarethAdams has quit [Changing host]
lsegal` has joined #ruby-lang
shaman42 has quit [Write error: Broken pipe]
crankharder has quit [Write error: Broken pipe]
Olipro has quit [Max SendQ exceeded]
jamto11 has quit [Ping timeout: 248 seconds]
Szop_ has quit [Ping timeout: 252 seconds]
bougyman has quit [*.net *.split]
Olipro has joined #ruby-lang
TTilus has quit [Remote host closed the connection]
makoto_ has quit [*.net *.split]
lucas has quit [*.net *.split]
Xuisce_ has quit [Quit: Leaving...]
14WAB0ION has quit [*.net *.split]
Authenticator has quit [*.net *.split]
Onixs has joined #ruby-lang
mihar_ has joined #ruby-lang
timelord_cout has joined #ruby-lang
face has quit [Ping timeout: 252 seconds]
x0nic has quit [Ping timeout: 252 seconds]
swills has joined #ruby-lang
swills has quit [Changing host]
swills has joined #ruby-lang
aef has quit [Write error: Broken pipe]
eban1 has quit [*.net *.split]
mihar has quit [*.net *.split]
headius has quit [*.net *.split]
concernedcitizen has quit [*.net *.split]
mitchty has quit [*.net *.split]
priodev has quit [*.net *.split]
23LAAZJF4 has quit [*.net *.split]
nifoc has quit [*.net *.split]
justinmcp has quit [*.net *.split]
mykoweb has quit [*.net *.split]
23LAAV26Z has quit [*.net *.split]
lsegal` has quit [*.net *.split]
timelord_cout has quit [*.net *.split]
Onixs has quit [*.net *.split]
mihar_ has quit [*.net *.split]
crankhar1er has quit [*.net *.split]
mucker has quit [*.net *.split]
Szop__ has quit [*.net *.split]
waxjar has quit [*.net *.split]
comboy has quit [*.net *.split]
maloik has quit [*.net *.split]
alakra has quit [*.net *.split]
manveru has quit [*.net *.split]
nszceta has quit [*.net *.split]
rsl has quit [*.net *.split]
samlambert has quit [*.net *.split]
onewheelskyward has quit [*.net *.split]
mistym has quit [*.net *.split]
pbjorklund has quit [*.net *.split]
jtoy has quit [*.net *.split]
centrx has quit [*.net *.split]
ryanf has quit [*.net *.split]
heavyhorse has quit [*.net *.split]
agile has quit [*.net *.split]
brownies has quit [*.net *.split]
agarie has quit [*.net *.split]
joonty_ has quit [*.net *.split]
jtw has quit [*.net *.split]
tdy has quit [*.net *.split]
Asher1 has quit [*.net *.split]
16WAAKA71 has quit [*.net *.split]
iliketur_ has quit [*.net *.split]
ironcame1 has quit [*.net *.split]
marcofernandez has quit [*.net *.split]
Johz has quit [*.net *.split]
dbussink has quit [*.net *.split]
dhoss_ has quit [*.net *.split]
musl has quit [*.net *.split]
supyo has quit [*.net *.split]
musty has quit [*.net *.split]
yugui_zzz has quit [*.net *.split]
tdy has joined #ruby-lang
manveru has joined #ruby-lang
centrx has joined #ruby-lang
ryanf has joined #ruby-lang
samlambert has joined #ruby-lang
pbjorklund has joined #ruby-lang
timelord_cout has joined #ruby-lang
agile has joined #ruby-lang
crankhar1er has joined #ruby-lang
agarie has joined #ruby-lang
mucker has joined #ruby-lang
heavyhorse has joined #ruby-lang
onewheelskyward has joined #ruby-lang
face has joined #ruby-lang
jtw has joined #ruby-lang
mistym has joined #ruby-lang
16WAAKA71 has joined #ruby-lang
dbussink has joined #ruby-lang
supyo has joined #ruby-lang
brownies has joined #ruby-lang
ironcame1 has joined #ruby-lang
musl has joined #ruby-lang
iliketur_ has joined #ruby-lang
oddmunds has joined #ruby-lang
Johz has joined #ruby-lang
mihar has joined #ruby-lang
16WAAKKXI has joined #ruby-lang
tris has joined #ruby-lang
Karql has joined #ruby-lang
Karql has quit [*.net *.split]
_ko1 has quit [*.net *.split]
ammar has quit [*.net *.split]
45PABAQJW has quit [*.net *.split]
tris has quit [*.net *.split]
amateurhuman has quit [*.net *.split]
segy has quit [*.net *.split]
clamstar has quit [*.net *.split]
miqui has quit [*.net *.split]
meise has quit [*.net *.split]
yxhuvud has quit [*.net *.split]
Silex has quit [*.net *.split]
DefV has quit [*.net *.split]
drakkhen has quit [*.net *.split]
yfeldblum has quit [*.net *.split]
imajes has quit [*.net *.split]
href has quit [*.net *.split]
ozzloy has quit [*.net *.split]
DEac- has quit [*.net *.split]
ryotarai has quit [*.net *.split]
joast has quit [*.net *.split]
pabloh has quit [*.net *.split]
knu has joined #ruby-lang
_whitelogger_ has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
jtoy has quit [Ping timeout: 252 seconds]
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
floyd2 has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ruby-lang
lsegal has joined #ruby-lang
_whitelogger has quit [Ping timeout: 252 seconds]
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
maloik_ has joined #ruby-lang
brownies has joined #ruby-lang
brownies has joined #ruby-lang
whitequark has joined #ruby-lang
maloik has quit [Remote host closed the connection]
ohsix has joined #ruby-lang
DefV has quit [*.net *.split]
csaunders has quit [*.net *.split]
23LAA08YJ has quit [*.net *.split]
23LAA08NI has quit [*.net *.split]
AKASkip has quit [*.net *.split]
mikekellyio_ has quit [*.net *.split]
nifoc has quit [*.net *.split]
mitchty has quit [*.net *.split]
ammar has quit [*.net *.split]
priodev has quit [*.net *.split]
yfeldblum has quit [*.net *.split]
DefV has joined #ruby-lang
maloik_ has quit [*.net *.split]
sluukkonen1 has quit [*.net *.split]
Jamo_ has quit [*.net *.split]
ammar_ has quit [*.net *.split]
gianlucadv has quit [*.net *.split]
tommylommykins has quit [*.net *.split]
pkondzior___ has quit [*.net *.split]
eval-in has quit [*.net *.split]
sonne has quit [*.net *.split]
snk has quit [*.net *.split]
_dumfries has quit [*.net *.split]
FlyingLeap has joined #ruby-lang
wasnotrice has joined #ruby-lang
lele has joined #ruby-lang
lucas has joined #ruby-lang
gnufied has joined #ruby-lang
havenwood has quit []
justinmcp has joined #ruby-lang
melter has joined #ruby-lang
lele|w has joined #ruby-lang
dvorak has joined #ruby-lang
gfarfl has joined #ruby-lang
a3li has joined #ruby-lang
linc01n has joined #ruby-lang
meizaps has joined #ruby-lang
yellow5 has joined #ruby-lang
ryanf has joined #ruby-lang
nrk has joined #ruby-lang
Olipro has joined #ruby-lang
jaimef has joined #ruby-lang
nvll has joined #ruby-lang
go|dfish has joined #ruby-lang
Olipro has quit [Max SendQ exceeded]
akahn_ has joined #ruby-lang
Olipro has joined #ruby-lang
jds has joined #ruby-lang
ohsix has quit [Ping timeout: 272 seconds]
marcofernandez has joined #ruby-lang
ggherdov_ has joined #ruby-lang
rtl_ has quit [Remote host closed the connection]
dostoyevsky has joined #ruby-lang
Silex has joined #ruby-lang
dabradley has joined #ruby-lang
_dumfries has joined #ruby-lang
kirin` has quit [Ping timeout: 245 seconds]
matti has quit [Ping timeout: 245 seconds]
swills` has quit [Read error: Network is unreachable]
dumfries has joined #ruby-lang
jayne has joined #ruby-lang
kitallis-cloud__ has joined #ruby-lang
kitallis-cloud__ has quit [Read error: Network is unreachable]
bcardarella has joined #ruby-lang
mje113_ has quit [Read error: Connection reset by peer]
mje113_ has joined #ruby-lang
matti_ has joined #ruby-lang
yugui_zzz has joined #ruby-lang
solars has joined #ruby-lang
soraher has joined #ruby-lang
Authenticator has joined #ruby-lang
dabradley has quit [Ping timeout: 272 seconds]
matti_ has quit [Ping timeout: 272 seconds]
matti has joined #ruby-lang
ohsix has joined #ruby-lang
chaos__ has joined #ruby-lang
aarellano has joined #ruby-lang
ssb123 has joined #ruby-lang
jayne has quit [Remote host closed the connection]
Silex^^ has joined #ruby-lang
Cakey has quit [Ping timeout: 276 seconds]
jerrytgarcia has quit [Quit: WeeChat 0.4.2]
Silex has quit [Disconnected by services]
Silex^^ is now known as Silex
artm has joined #ruby-lang
jerrytgarcia has joined #ruby-lang
jerrytgarcia has quit [Client Quit]
rtl has joined #ruby-lang
marcofernandez_ has joined #ruby-lang
bzalasky has quit [Ping timeout: 245 seconds]
<yorickpeterse1>
morning
ssb123 has quit [Ping timeout: 252 seconds]
<artm>
I have a number of automation tasks that I normally run from shell, but would like to provide to my less shell-friendly colleagues to start and monitor via a simple web interface. Are there some tools that I could use to make this possible? I can't seem to come up with a useful search words
yorickpeterse1 has quit [Quit: The NSA took my baby]
chaos_ has quit [Ping timeout: 272 seconds]
dabradley has joined #ruby-lang
marcofernandez has quit [Ping timeout: 272 seconds]
go|dfish has quit [Ping timeout: 272 seconds]
yorickpeterse has joined #ruby-lang
pkondzior___ has joined #ruby-lang
artm has left #ruby-lang [#ruby-lang]
artm has joined #ruby-lang
<yorickpeterse>
morning
<yorickpeterse>
the fuck happened to Freenode last night
FiXato|VPS has quit [Ping timeout: 276 seconds]
machuga has quit [Ping timeout: 276 seconds]
shadohh has quit [Ping timeout: 276 seconds]
ReinH has quit [Ping timeout: 276 seconds]
<whitequark>
ddos
<yorickpeterse>
welp
matti is now known as 17SAAFJS2
<toretore>
artm: an em http server would let you run the tasks and keep accepting connections
Asher is now known as Guest83941
mbj has quit [Quit: leaving]
<toretore>
though i don't know of any em http server libs so i guess that'll be a bit of work
<yorickpeterse>
welp, 205 second lag
<yorickpeterse>
they should write Freenode in Node.js
<yorickpeterse>
then it would scale
ohsix has quit [Excess Flood]
ohsix has joined #ruby-lang
mikekellyio_ has joined #ruby-lang
badeball has joined #ruby-lang
tap has joined #ruby-lang
maloik_ has joined #ruby-lang
gianlucadv has joined #ruby-lang
Kero has joined #ruby-lang
Jamo_ has joined #ruby-lang
zrl has joined #ruby-lang
ammar_ has joined #ruby-lang
tommylommykins has joined #ruby-lang
eval-in has joined #ruby-lang
sluukkonen1 has joined #ruby-lang
sonne has joined #ruby-lang
snk has joined #ruby-lang
tap has quit [Ping timeout: 267 seconds]
badeball has quit [Ping timeout: 267 seconds]
Kero has quit [Ping timeout: 267 seconds]
zrl has quit [Ping timeout: 267 seconds]
maloik_ has quit [Ping timeout: 267 seconds]
eval-in has quit [Ping timeout: 295 seconds]
gianlucadv has quit [Ping timeout: 268 seconds]
sluukkonen1 has quit [Ping timeout: 268 seconds]
Jamo_ has quit [Ping timeout: 240 seconds]
ammar_ has quit [Ping timeout: 240 seconds]
tommylommykins has quit [Ping timeout: 268 seconds]
sonne has quit [Ping timeout: 268 seconds]
snk has quit [Ping timeout: 268 seconds]
eval-in has joined #ruby-lang
Guest83941 has quit [Quit: Leaving.]
FiXato|VPS has joined #ruby-lang
snk has joined #ruby-lang
<artm>
toretore, thanks, had a look at it
tommylommykins has joined #ruby-lang
ammar has joined #ruby-lang
Jamo_ has joined #ruby-lang
Kero has joined #ruby-lang
ohsix has quit [Excess Flood]
mitchty has joined #ruby-lang
nifoc has joined #ruby-lang
priodev has joined #ruby-lang
swills has joined #ruby-lang
<artm>
yes, it could be start, but maybe someone could suggest other missing bits :-)
ohsix_ has joined #ruby-lang
shadohh has joined #ruby-lang
badeball has joined #ruby-lang
Olipro has quit [Ping timeout: 246 seconds]
machuga_ has joined #ruby-lang
<toretore>
artm: it's probably not going to be something you gem install and then just configure and run
bzalasky has joined #ruby-lang
<toretore>
it's going to be a custom thing
<artm>
toretore, sure, I'm willing to put some work in it, I was just wondering where to start
<toretore>
if you don't want to deal with em then maybe just sinatra
Olipro has joined #ruby-lang
machuga_ is now known as Guest72550
<toretore>
post('/task1'){ `task1` }
Guest72550 is now known as machuga
machuga has joined #ruby-lang
machuga has quit [Changing host]
Olipro has quit [Changing host]
Olipro has joined #ruby-lang
symm- has joined #ruby-lang
<artm>
yeh, but these are tasks that run for hours and report their status on stdout.
mitchty is now known as Guest85592
<toretore>
then you'll have to run them asynchronously
<toretore>
which em does; but there are other ways
<artm>
so the question becomes: what would allow me to run a task asynchronously and receive its stdout/err continuously.
dostoyevsky has quit [Quit: leaving]
soba has joined #ruby-lang
kirin` has joined #ruby-lang
Guest85592 has quit [Ping timeout: 272 seconds]
priodev has quit [Ping timeout: 272 seconds]
mitchty_ has joined #ruby-lang
shadoh has joined #ruby-lang
ReinH has joined #ruby-lang
priodev has joined #ruby-lang
swills has quit [Ping timeout: 272 seconds]
Paradox has joined #ruby-lang
zrl has joined #ruby-lang
sluukkonen1 has joined #ruby-lang
ConstantineXVI has joined #ruby-lang
joonty_ has joined #ruby-lang
swills has joined #ruby-lang
marcel has quit [Ping timeout: 276 seconds]
crazysim has quit [Ping timeout: 276 seconds]
erichmenge has quit [Ping timeout: 276 seconds]
zz_dlu has quit [Ping timeout: 276 seconds]
kwando_ has quit [Ping timeout: 276 seconds]
mbr has quit [Ping timeout: 276 seconds]
EvilJStoker has quit [Ping timeout: 276 seconds]
jsaak has quit [Ping timeout: 276 seconds]
matled has quit [Ping timeout: 276 seconds]
brixen has quit [Ping timeout: 276 seconds]
dmiller has quit [Ping timeout: 276 seconds]
ndrst_ has quit [Ping timeout: 276 seconds]
nick_h has quit [Ping timeout: 276 seconds]
31NAAEGAZ has quit [Ping timeout: 276 seconds]
Bwild has quit [Ping timeout: 276 seconds]
spuk has quit [Ping timeout: 276 seconds]
jtperreault has quit [Ping timeout: 276 seconds]
valeri_ufo has quit [Ping timeout: 276 seconds]
MouseTheLuckyDog has quit [Ping timeout: 276 seconds]
kylo has quit [Ping timeout: 276 seconds]
MichD has quit [Ping timeout: 276 seconds]
symm- has quit [*.net *.split]
Olipro has quit [*.net *.split]
gfarfl has quit [*.net *.split]
ryanf has quit [*.net *.split]
meizaps has quit [*.net *.split]
yellow5 has quit [*.net *.split]
linc01n has quit [*.net *.split]
jaimef has quit [*.net *.split]
nvll has quit [*.net *.split]
a3li has quit [*.net *.split]
nrk has quit [*.net *.split]
FlyingLeap has quit [*.net *.split]
ljarvis has quit [*.net *.split]
[dmp] has quit [*.net *.split]
aef has quit [*.net *.split]
snk has quit [*.net *.split]
mikekellyio_ has quit [*.net *.split]
marcofernandez_ has quit [*.net *.split]
artm has quit [*.net *.split]
akahn_ has quit [*.net *.split]
DefV has quit [*.net *.split]
ironcamel has quit [*.net *.split]
timelord_cout has quit [*.net *.split]
arBmind has quit [*.net *.split]
charliesome has quit [*.net *.split]
ahf has quit [*.net *.split]
ruskie has quit [*.net *.split]
Senjai`work has quit [*.net *.split]
supyo has quit [*.net *.split]
Xzyx987X has quit [*.net *.split]
alakra has quit [*.net *.split]
soba has quit [*.net *.split]
pkondzior___ has quit [*.net *.split]
rtl has quit [*.net *.split]
Silex has quit [*.net *.split]
solars has quit [*.net *.split]
yugui_zzz has quit [*.net *.split]
kitallis-cloud__ has quit [*.net *.split]
ggherdov_ has quit [*.net *.split]
lele|w has quit [*.net *.split]
gnufied has quit [*.net *.split]
lucas has quit [*.net *.split]
lele has quit [*.net *.split]
wasnotrice has quit [*.net *.split]
hhatch has quit [*.net *.split]
DEac- has quit [*.net *.split]
marr has quit [*.net *.split]
tbuehlmann has quit [*.net *.split]
ozzloy has quit [*.net *.split]
Lewix has quit [*.net *.split]
fallenhitokiri has quit [*.net *.split]
jtoy has quit [*.net *.split]
vlad_starkov has quit [*.net *.split]
Guedes1 has quit [*.net *.split]
hachiya_ has quit [*.net *.split]
manveru has quit [*.net *.split]
bryanl has quit [*.net *.split]
Kabaka has quit [*.net *.split]
shaman42 has quit [*.net *.split]
hagebake has quit [*.net *.split]
Muz has quit [*.net *.split]
tonni has quit [*.net *.split]
mucker has quit [*.net *.split]
kith has quit [*.net *.split]
igalic_ has quit [*.net *.split]
Onixs has quit [*.net *.split]
toretore has quit [*.net *.split]
floyd2_ has quit [*.net *.split]
vpretzel has quit [*.net *.split]
ihme-TTilus has quit [*.net *.split]
guardianx_ has quit [*.net *.split]
wmoxam has quit [*.net *.split]
drakkhen has quit [*.net *.split]
14WAB1PF6 has quit [*.net *.split]
Karql has quit [*.net *.split]
m4t- has quit [*.net *.split]
eban1 has quit [*.net *.split]
sluukkonen1 has quit [*.net *.split]
bzalasky has quit [*.net *.split]
machuga has quit [*.net *.split]
Kero has quit [*.net *.split]
yorickpeterse has quit [*.net *.split]
aarellano has quit [*.net *.split]
17SAAFJS2 has quit [*.net *.split]
RoxasShadowRS has quit [*.net *.split]
vishaltelangre has quit [*.net *.split]
apeiros has quit [*.net *.split]
Rylee has quit [*.net *.split]
rue has quit [*.net *.split]
musl has quit [*.net *.split]
mahlon_ has quit [*.net *.split]
vondruch has quit [*.net *.split]
xybre has quit [*.net *.split]
tkuchiki has quit [*.net *.split]
anekos has quit [*.net *.split]
joonty_ has quit [*.net *.split]
ConstantineXVI has quit [*.net *.split]
Paradox has quit [*.net *.split]
ReinH has quit [*.net *.split]
shadoh has quit [*.net *.split]
priodev has quit [*.net *.split]
mitchty_ has quit [*.net *.split]
badeball has quit [*.net *.split]
shadohh has quit [*.net *.split]
nifoc has quit [*.net *.split]
Jamo_ has quit [*.net *.split]
tommylommykins has quit [*.net *.split]
FiXato|VPS has quit [*.net *.split]
dabradley has quit [*.net *.split]
musty_ has quit [*.net *.split]
comboy has quit [*.net *.split]
joast has quit [*.net *.split]
kitak has quit [*.net *.split]
closer has quit [*.net *.split]
zrl has quit [*.net *.split]
jds has quit [*.net *.split]
melter has quit [*.net *.split]
whitequark has quit [*.net *.split]
epitron has quit [*.net *.split]
znz_jp has quit [*.net *.split]
cyndis has quit [*.net *.split]
shtirlic_ has quit [*.net *.split]
hfp has quit [*.net *.split]
zzak has quit [*.net *.split]
jamo has quit [*.net *.split]
kalleth_ has quit [*.net *.split]
r0bglees0n has quit [*.net *.split]
gix- has quit [*.net *.split]
rue|w has quit [*.net *.split]
hackeron has quit [*.net *.split]
chris2 has quit [*.net *.split]
zenspider has quit [*.net *.split]
beawesomeinstead has quit [*.net *.split]
vadviktor has quit [*.net *.split]
flori has quit [*.net *.split]
certainty has quit [*.net *.split]
cid404 has quit [*.net *.split]
llakey has quit [*.net *.split]
Kuukunen has quit [*.net *.split]
PaulePanter has quit [*.net *.split]
MartynKeigher has quit [*.net *.split]
blowmage has quit [*.net *.split]
davidae has quit [*.net *.split]
error404 has quit [*.net *.split]
neurodamage has quit [*.net *.split]
TheMoonMaster has quit [*.net *.split]
sebastianb has quit [*.net *.split]
Joni_79 has quit [*.net *.split]
phrozen77 has quit [*.net *.split]
jinie has quit [*.net *.split]
DarkBushido has quit [*.net *.split]
cschneid has quit [*.net *.split]
verto has quit [*.net *.split]
freedrull has quit [*.net *.split]
kirin` has quit [*.net *.split]
ohsix_ has quit [*.net *.split]
ammar has quit [*.net *.split]
eval-in has quit [*.net *.split]
chaos__ has quit [*.net *.split]
Authenticator has quit [*.net *.split]
dumfries has quit [*.net *.split]
_dumfries has quit [*.net *.split]
dvorak has quit [*.net *.split]
brownies has quit [*.net *.split]
AKASkip1 has quit [*.net *.split]
jsrn has quit [*.net *.split]
jstemmer has quit [*.net *.split]
darix has quit [*.net *.split]
_mh_ has quit [*.net *.split]
KillerFox has quit [*.net *.split]
canton7 has quit [*.net *.split]
ged_ has quit [*.net *.split]
Nilium has quit [*.net *.split]
ddd has quit [*.net *.split]
Rubennn has quit [*.net *.split]
Iskarlar has quit [*.net *.split]
Mellett68 has quit [*.net *.split]
coffeejunk has quit [*.net *.split]
ericwood has quit [*.net *.split]
felipe has quit [*.net *.split]
FastJack has quit [*.net *.split]
Reen has quit [*.net *.split]
ddfreyne has quit [*.net *.split]
eam has quit [*.net *.split]
mame0 has quit [*.net *.split]
falten has quit [*.net *.split]
EvilJStoker has joined #ruby-lang
jmeeuwen has quit [Ping timeout: 276 seconds]
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
_whitelogger has joined #ruby-lang
mehlah has quit [Excess Flood]
sonne_ has quit [Excess Flood]
comboy has quit [Remote host closed the connection]
matti has quit [Remote host closed the connection]
matled- has joined #ruby-lang
matled- has quit [*.net *.split]
abyss_ has quit [*.net *.split]
aef_ has quit [*.net *.split]
pbjorklund_ has quit [*.net *.split]
tap has quit [*.net *.split]
gianlucadv has quit [*.net *.split]
Kero has quit [Remote host closed the connection]
erichmenge has quit [Ping timeout: 344 seconds]
comboy has joined #ruby-lang
yxhvuvd has joined #ruby-lang
matti has joined #ruby-lang
matti has quit [Changing host]
matti has joined #ruby-lang
rsl has joined #ruby-lang
jsaak has joined #ruby-lang
zz_dlu has joined #ruby-lang
elliotec has joined #ruby-lang
GaelanAintAround has joined #ruby-lang
elia has joined #ruby-lang
drbrain has joined #ruby-lang
Markvilla has joined #ruby-lang
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
v has joined #ruby-lang
joast has joined #ruby-lang
crazysim has joined #ruby-lang
bin7me has joined #ruby-lang
jvrmaia has joined #ruby-lang
waxjar has joined #ruby-lang
nifoc has joined #ruby-lang
mitchty has joined #ruby-lang
dhoss has joined #ruby-lang
machuga has joined #ruby-lang
diegoviola has joined #ruby-lang
Thanatermesis has joined #ruby-lang
nXqd has joined #ruby-lang
23LAA1YAW has joined #ruby-lang
mbj has joined #ruby-lang
crazysim has quit [Ping timeout: 272 seconds]
erichmenge has joined #ruby-lang
sonne has joined #ruby-lang
dhoss has quit [Remote host closed the connection]
sonne is now known as Guest75423
Guest75423 has quit [Changing host]
Guest75423 has joined #ruby-lang
nifoc has quit [Quit: Quit]
mitchty has quit [Ping timeout: 272 seconds]
mitchty has joined #ruby-lang
diegoviola has quit [Max SendQ exceeded]
diegovio1 has joined #ruby-lang
jigfox has joined #ruby-lang
nifoc has joined #ruby-lang
joast is now known as Guest45654
machuga is now known as Guest46964
mitchty is now known as Guest16597
bahar has joined #ruby-lang
michd has joined #ruby-lang
Kero has joined #ruby-lang
makoto has joined #ruby-lang
makoto is now known as Guest43623
dRbiG has joined #ruby-lang
Guest43623 has quit [Ping timeout: 241 seconds]
ssb123 has joined #ruby-lang
ssb123 has quit [Ping timeout: 246 seconds]
EngierkO has joined #ruby-lang
dmiller_ has joined #ruby-lang
nszceta has joined #ruby-lang
james1 has joined #ruby-lang
diegovio1 has quit [Write error: Broken pipe]
diegoviola has joined #ruby-lang
diegoviola has quit [Excess Flood]
Lewix has joined #ruby-lang
EvilJStoker has joined #ruby-lang
bcardarella has joined #ruby-lang
soraher has joined #ruby-lang
swills has joined #ruby-lang
justinmcp has joined #ruby-lang
mje113_ has joined #ruby-lang
mattyohe has joined #ruby-lang
_rgn has joined #ruby-lang
savage- has joined #ruby-lang
pipecloud has joined #ruby-lang
antonishen has joined #ruby-lang
lupine has joined #ruby-lang
mjc_ has joined #ruby-lang
adambeynon has joined #ruby-lang
jevs has joined #ruby-lang
mogox has joined #ruby-lang
lacrosse has joined #ruby-lang
JEG2 has joined #ruby-lang
henrikhodne has joined #ruby-lang
styped_ has joined #ruby-lang
nhmood has joined #ruby-lang
Guest85414______ has joined #ruby-lang
shaileshg_____ has joined #ruby-lang
nomadicoder has joined #ruby-lang
konr has joined #ruby-lang
avdi has joined #ruby-lang
kartouch has joined #ruby-lang
Lewix has quit [Changing host]
Lewix has joined #ruby-lang
jds has quit [Ping timeout: 264 seconds]
waxjar has quit [Ping timeout: 272 seconds]
waxjar has joined #ruby-lang
Markvilla has quit [Write error: Broken pipe]
Cakey has joined #ruby-lang
beawesomeinstead has quit [Ping timeout: 264 seconds]
jds has joined #ruby-lang
ItSANgo has joined #ruby-lang
EvilJStoker is now known as Guest38846
Cakey has quit [Ping timeout: 276 seconds]
beawesomeinstead has joined #ruby-lang
ItSANgo has quit [Excess Flood]
beawesomeinstead has quit [Changing host]
beawesomeinstead has joined #ruby-lang
ItSANgo has joined #ruby-lang
dduvnjak has joined #ruby-lang
<dduvnjak>
I'm using Net::HTTP to perform some basic GET requests on an HTTPS endpoint. Everything works okay on 2.0.0 and 1.9.3.
<dduvnjak>
but on 1.8.7 i get this error: OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed
<dduvnjak>
(that's the default system ruby on OS X 10.8.5)
<dduvnjak>
SSL certs are 100% valid
<dduvnjak>
i'm using this verify mode:
<dduvnjak>
OpenSSL::SSL::VERIFY_PEER
<dduvnjak>
any idea on how to fix this?
workmad3 has joined #ruby-lang
tkuchiki has quit [Remote host closed the connection]
<waxjar>
EOL is old and no longer maintained dduvnjak
<waxjar>
1.8.7 i mean, not EOL :s
<dduvnjak>
i know that
<r0bglees0n>
artm: IO.popen or something like that, you might have to run it on a thread and feed the stream into a queue or something like that.
<dduvnjak>
but i figured maybe there's a simple workaround
<r0bglees0n>
dduvnjak: you may need to set Net::HTTP#ca_path/file.
<r0bglees0n>
on 1.8
kirin` has quit [Quit: leaving]
workmad3 has quit [Ping timeout: 272 seconds]
<r0bglees0n>
you can also just not verify the cert
compleatang has joined #ruby-lang
<dduvnjak>
tnx, i'll try that
<r0bglees0n>
try set ca_path.
<r0bglees0n>
it's the better option.
kirin` has joined #ruby-lang
soba has quit [Ping timeout: 245 seconds]
compleatang has quit [Remote host closed the connection]
james1 is now known as jtperreault
compleatang has joined #ruby-lang
gianlucadv has joined #ruby-lang
crazysim has joined #ruby-lang
crankhar1er has joined #ruby-lang
flgr has joined #ruby-lang
aef_ has joined #ruby-lang
toretore has joined #ruby-lang
ljarvis has joined #ruby-lang
yalue has joined #ruby-lang
valeri_ufo has joined #ruby-lang
pbjorklund_ has joined #ruby-lang
abyss_ has joined #ruby-lang
tap has joined #ruby-lang
kwando has joined #ruby-lang
headius has joined #ruby-lang
_tockitj has joined #ruby-lang
jeer has joined #ruby-lang
nick_h has joined #ruby-lang
matled has joined #ruby-lang
spuk has joined #ruby-lang
diegoviola has joined #ruby-lang
compleatang has quit [Remote host closed the connection]
<yorickpeterse>
I am using a Windows laptop
compleatang has joined #ruby-lang
<yorickpeterse>
this is a sad day for FOSS
<yorickpeterse>
Darn IE
<yorickpeterse>
of course I had to fight dozens of pop ups of "DO YOU WANT TO UPDATE HP WHATEVER LOL 10.2?"
<yorickpeterse>
or Adobe Acrobat deciding to self update
jds has quit [Ping timeout: 245 seconds]
Guest46964 is now known as machuga
jds has joined #ruby-lang
jtperreault has quit [Quit: WeeChat 0.3.7]
jvrmaia is now known as 23LAA1TY1
jvrmaia has joined #ruby-lang
ssb123 has joined #ruby-lang
Lewix_ has joined #ruby-lang
nifoc has quit [Ping timeout: 272 seconds]
v has quit [Ping timeout: 272 seconds]
23LAA1TY1 has quit [Ping timeout: 272 seconds]
Johz has joined #ruby-lang
jds has quit [Ping timeout: 272 seconds]
Lewix has quit [Ping timeout: 272 seconds]
nszceta has quit [Ping timeout: 272 seconds]
23LAA1YAW has quit [Ping timeout: 272 seconds]
bin7me has quit [Ping timeout: 272 seconds]
vishaltelangre has quit [Write error: Connection reset by peer]
nszceta has joined #ruby-lang
diegoviola has quit [Quit: WeeChat 0.4.2]
MicD_ has joined #ruby-lang
ggherdov_ has quit [Changing host]
ggherdov_ has joined #ruby-lang
akahn_ has quit [Changing host]
akahn_ has joined #ruby-lang
pkondzior___ has quit [Changing host]
pkondzior___ has joined #ruby-lang
mikekellyio_ has quit [Changing host]
mikekellyio_ has joined #ruby-lang
zrl has quit [Changing host]
zrl has joined #ruby-lang
go|dfish has quit [Changing host]
go|dfish has joined #ruby-lang
matled has quit [Write error: Broken pipe]
jvrmaia has quit [Write error: Broken pipe]
bcardarella has quit [Changing host]
mje113_ has joined #ruby-lang
mje113_ has quit [Changing host]
bcardarella has joined #ruby-lang
beawesomeinstead has quit [Changing host]
beawesomeinstead has joined #ruby-lang
dduvnjak has quit [Changing host]
dduvnjak has joined #ruby-lang
kirin` has quit [Changing host]
kirin` has joined #ruby-lang
spuk has quit [Remote host closed the connection]
nick_h has quit [Write error: Broken pipe]
crazysim has quit [Ping timeout: 346 seconds]
Jamo_ has joined #ruby-lang
machuga has quit [Changing host]
machuga has joined #ruby-lang
bin7me has joined #ruby-lang
nifoc has joined #ruby-lang
nXqd has quit [Ping timeout: 272 seconds]
michd has quit [Ping timeout: 272 seconds]
shadoh has joined #ruby-lang
Guest45654 has quit [Ping timeout: 272 seconds]
RoxasShadow has joined #ruby-lang
jds has joined #ruby-lang
miqui has joined #ruby-lang
miqui has quit [Changing host]
miqui has joined #ruby-lang
ssb123 has quit [Ping timeout: 313 seconds]
shado has quit [Ping timeout: 313 seconds]
RoxasShadowRS has quit [Ping timeout: 313 seconds]
<r0bglees0n>
well, they're non-blocking through IO.select() ? you wait to know they're readable first, or am i missing something?
<gnufied>
I am using io.read_nonblock
<gnufied>
which after first read sets the io in nonblocking mode
<gnufied>
I am not explicitly setting the nonblocking flag
<gnufied>
IO#read_nonblock takes care of that
yalue has joined #ruby-lang
<r0bglees0n>
okay, the code you showed also use's IO.select(), so i wasn't sure which part i was suppose to look at. sure, you can do that with any IO, i thought it was specific to PTY somehow
<gnufied>
yeah but using select() on pipes still buffers
Rylee has joined #ruby-lang
<gnufied>
it is not the nonblocking or select part that makes it almost realtime, but the fact that underlying file descriptor is a PTY
<r0bglees0n>
i see, but to call your method 'read_data', you go through IO.select.
tonni has joined #ruby-lang
<r0bglees0n>
brb
nifoc has quit [Quit: Quit]
<gnufied>
yeah that is nothing specific to PTY or pipes. it is just because I wanted to read from multiple file descriptors without starting a thread for each one
jvrmaia has joined #ruby-lang
Cakey has quit [Remote host closed the connection]
<r0bglees0n>
i was confused because i thought PTY magically allowed async read/write without you doing anything.
Cakey has joined #ruby-lang
toretore has joined #ruby-lang
jvrmaia has quit [Read error: Connection reset by peer]
jamto11 has joined #ruby-lang
Thanatermesis has joined #ruby-lang
sonne has joined #ruby-lang
bahar has joined #ruby-lang
jvrmaia has joined #ruby-lang
smashwilson has joined #ruby-lang
smashwilson has quit [Changing host]
smashwilson has joined #ruby-lang
flgr has joined #ruby-lang
valeri_ufo has joined #ruby-lang
rob_ has joined #ruby-lang
nifoc has joined #ruby-lang
kwando has joined #ruby-lang
rob_ has left #ruby-lang [#ruby-lang]
v has joined #ruby-lang
<r0bglees0n>
gnufied: why do you use read_nonblock if you know the FDs are readable?
Jamo_ has joined #ruby-lang
<r0bglees0n>
brb again
<gnufied>
because select() does not tell me, how much I can read from FD. it just tells me it has some data
<gnufied>
so lets say I tried to read 64kbs
<gnufied>
but it had only 32kbs. read() will block until 64kbs are available
<r0bglees0n>
that's usually not a problem if you just use a known separator(\n or something else), but i'm not sure what the rest of that code does.
AKASkip1 has quit [Ping timeout: 252 seconds]
<gnufied>
even then lets say, you used IO#gets()
<gnufied>
then it will block until string read has a newline
ljarvis has joined #ruby-lang
<r0bglees0n>
are you writing messages without a newline or a known separator?
<gnufied>
I am really telling you here, this is how non-blocking servers are written
<r0bglees0n>
okay, i am just asking a question :))
spuk has joined #ruby-lang
<r0bglees0n>
do you write messages as characters, without separators, or are you randomly copying how "other people" do it?
<gnufied>
r0bglees0n: it does not matter if I am writing without a known separator or not.
<gnufied>
what matters is, any read or gets will block if sufficient data is not available
<gnufied>
and while you are blocked you can't process other file descriptors
<r0bglees0n>
okay, but if you know every message you write is ended with "\n", so you write "foo\n", it is not going to exist on the IO as anything else, not as "f", or "fo", or "foo"
<r0bglees0n>
it'll be "foo\n".
<gnufied>
sure
<r0bglees0n>
need to brb again
<gnufied>
so how do you ensure you read "foo\n" without blocking?
<gnufied>
lets say, select() says some data is available on FD
<gnufied>
but only "fo" is available
<gnufied>
"o\n" has not been written out yet
<r0bglees0n>
why would only "fo" be available if you don't write half-complete messages to the IO?
miqui_ has joined #ruby-lang
RoxasShadow has joined #ruby-lang
<r0bglees0n>
are you sure IO is written like that, one character at a time, leaving the other end incomplete?
<r0bglees0n>
i doubt it somehow
<gnufied>
because you don't control how OS is going to give you messages
<r0bglees0n>
you control what is written
<gnufied>
lol
<yorickpeterse>
IO is written byte by byte
<r0bglees0n>
ive never seen that happen. a write turning into half-a-read.
<yorickpeterse>
unless buffering is enabled
<yorickpeterse>
Then it's written upon closing the file handle
<gnufied>
assume you are reading from a network socket
<r0bglees0n>
i've never seen it with IO.pipe either, or UNIXSocket(named pipe).
<gnufied>
do you control if one end writes - "foo\n" then other end is going to receive "foo\n"
<gnufied>
?
drbrain_ has joined #ruby-lang
<r0bglees0n>
if i write one message, i expect it to be read as one message, if it was going to be read in parts (like "fo"), i'd be extremely surprised, i'd expect the write to _not_ be complete.
<gnufied>
with PTYs and raw mode enabled
<r0bglees0n>
and id expect the readable to not be readable.
<r0bglees0n>
brb
<Silex>
r0bglees0n: it can happen
<Silex>
not that it happens often tho
<gnufied>
select() just tells you something is there to read
<gnufied>
with no notion if complete message has arrived or not
<gnufied>
it is a OS level contruct
<r0bglees0n>
gnufied: can you write an example case if you have the time? i've never seen it happen yet.
drbrain has quit [Read error: Connection reset by peer]
<gnufied>
it has no knowledge of line endings, which is protocol level construct
serroft has joined #ruby-lang
joast has joined #ruby-lang
drbrain_ is now known as drbrain
jeer has joined #ruby-lang
<gnufied>
which falls in application layer
<r0bglees0n>
i'd expect the write to not be complete actually, so the readable to not be ready.
Cakey has quit [Ping timeout: 276 seconds]
<r0bglees0n>
but what i expect and what is reality is different, of course, i have just yet to see any example of this in reality
jsaak has quit [Write error: Broken pipe]
Cakey has joined #ruby-lang
<gnufied>
what kind of file handles we are talking about here?
Lewix_ has quit [Remote host closed the connection]
<gnufied>
the problem is easy to reproduce for network and unix sockets
<gnufied>
and you WILL get half reads (according to your protocol)
<gnufied>
because Kernel does not know anything about your protocol
ItSANgo_ has joined #ruby-lang
tonni has quit [Ping timeout: 297 seconds]
RoxasShadowRS has quit [Ping timeout: 297 seconds]
EngierkO has quit [Ping timeout: 297 seconds]
rue has quit [Ping timeout: 297 seconds]
shadohh has quit [Write error: Connection reset by peer]
yalue has quit [Ping timeout: 244 seconds]
kylo has quit [Ping timeout: 244 seconds]
cnivolle has quit [Ping timeout: 244 seconds]
ItSANgo has quit [Ping timeout: 251 seconds]
lianj has joined #ruby-lang
<gnufied>
problem will be harder to reproduce for pipes because everything is in one machine
<gnufied>
but that does not mean it is correct
Rylee has quit [Ping timeout: 247 seconds]
Rylee has joined #ruby-lang
compleatang has joined #ruby-lang
machuga- has joined #ruby-lang
shadoh has joined #ruby-lang
<gnufied>
the correct thing if you are trying to read asyc from a file handle is - use select/epoll and then use nonblocking read call
EngierkO_ has joined #ruby-lang
chouhoulis has joined #ruby-lang
chouhoulis has quit [Remote host closed the connection]
kylo_ has joined #ruby-lang
crazysim has joined #ruby-lang
johnmilton has joined #ruby-lang
chouhoulis has joined #ruby-lang
headius has joined #ruby-lang
kylo_ is now known as kylo
<gnufied>
what I mean by protocol is - line ending stuff you are talking about
yalue has joined #ruby-lang
<gnufied>
that is a detail you imposed, kernel or networking layers don't know anything about it
robmiller has joined #ruby-lang
<r0bglees0n>
gnufied: 1sec.
ItSANgo_ has quit [Max SendQ exceeded]
tonni has joined #ruby-lang
ItSANgo has joined #ruby-lang
machuga- is now known as machuga
ItSANgo has quit [Max SendQ exceeded]
ItSANgo has joined #ruby-lang
rue has joined #ruby-lang
<r0bglees0n>
gnufied: yeah, you may be right. it would probably only ever be an issue with >1 thread, and if ruby does indeed not do anything special to ensure a write is not consumed as a single write(so you might get a partial read). ive just never seen it yet.
rippa has joined #ruby-lang
jvrmaia has quit [Read error: No route to host]
jvrmaia has joined #ruby-lang
fragamus has quit [Quit: Computer has gone to sleep.]
<gnufied>
the problem is much easier to see, if you replace pipe with a TCP Socket
<r0bglees0n>
it also implements an optional timeout on top of IO.select()
<gnufied>
how can select ensure that "foo\n" written from machine1 arrives as "foo\n" at other end?
RoxasShadowRS has joined #ruby-lang
<gnufied>
it can't. it depends on tcp buffering window and packet loss and so many other things
lianj has quit [Changing host]
lianj has joined #ruby-lang
<r0bglees0n>
well, as i said, my expectation is that a write of "foo\n" is not that same as write("f"), write("o"), write("o"), write("\n").
<r0bglees0n>
if you have an example script, please show it
drbrain_ has joined #ruby-lang
<whitequark>
that expectation is wrong. there are no guarantees on the blocks data arrives in
<r0bglees0n>
okay, how should I reproduce the problem?
<gnufied>
yep
serroft1 has joined #ruby-lang
<gnufied>
r0bglees0n: write a simple tcp client/server program
<gnufied>
make them pass large strings
<whitequark>
with pipes? write a block of size, say, 16384
<gnufied>
(the one that can fill tcp buffer)
<r0bglees0n>
I can do that, but what's the instructions? write "foo\n", and constantly check how it is written?
<whitequark>
it's going to be split into smaller ones on a modern linux system
Thana` has joined #ruby-lang
<gnufied>
yep. it is going to be split for large strings
<r0bglees0n>
so I need to write a very large string(much bigger than 64 chars), for this to happen? what if the expectation was that a message is just 64 bytes? is it still a problem then?
<gnufied>
do you rather do the right thing or do you rather code for details that may vary from platform to platform?
<gnufied>
:-)
<r0bglees0n>
it's an experiment, i want proof before i make a claim.
nszceta has quit [Ping timeout: 248 seconds]
<gnufied>
cool. I honestly don't know buffering window for pipes in Linux kernel etc
<whitequark>
r0bglees0n: proof is the standard. POSIX does not specify how the data will be read from socket.
<whitequark>
therefore, you cannot rely on any particular behavior in portable programs.
<whitequark>
moreover, Linux (and to my knowledge, other OSes) do not specify that either.
<r0bglees0n>
whitequark: sure, but i'd like to know more, not just that "it is". does it happen at a certain size, for large messages only, are certain small messages not vulnerable?
machuga has quit [Ping timeout: 272 seconds]
jeer has quit [Ping timeout: 272 seconds]
drbrain has quit [Ping timeout: 272 seconds]
kwando has quit [Read error: Connection reset by peer]
rue has quit [Ping timeout: 272 seconds]
compleatang has quit [Ping timeout: 272 seconds]
spuk has quit [Ping timeout: 272 seconds]
ljarvis has quit [Ping timeout: 272 seconds]
bahar has quit [Ping timeout: 272 seconds]
sonne has quit [Ping timeout: 272 seconds]
toertore has joined #ruby-lang
jvrmaia has quit [Ping timeout: 272 seconds]
tonni has quit [Ping timeout: 272 seconds]
chouhoulis has quit [Ping timeout: 272 seconds]
johnmilton has quit [Ping timeout: 272 seconds]
kylo has quit [Ping timeout: 272 seconds]
EngierkO_ has quit [Ping timeout: 272 seconds]
shadoh has quit [Ping timeout: 272 seconds]
RoxasShadow has quit [Ping timeout: 272 seconds]
miqui_ has quit [Ping timeout: 272 seconds]
v has quit [Ping timeout: 272 seconds]
flgr has quit [Ping timeout: 272 seconds]
smashwilson has quit [Ping timeout: 272 seconds]
Thanatermesis has quit [Ping timeout: 272 seconds]
jamto11 has quit [Ping timeout: 272 seconds]
toretore has quit [Ping timeout: 272 seconds]
shado has joined #ruby-lang
ljarvis has joined #ruby-lang
seanlinsley has joined #ruby-lang
sonne has joined #ruby-lang
jvrmaia has joined #ruby-lang
bjh13 has joined #ruby-lang
rue has joined #ruby-lang
kylo has joined #ruby-lang
bahar has joined #ruby-lang
serroft has quit [Ping timeout: 272 seconds]
chouhoulis has joined #ruby-lang
miqui has joined #ruby-lang
nszceta_ has joined #ruby-lang
EngierkO has joined #ruby-lang
drbrain_ is now known as drbrain
miqui has quit [Changing host]
miqui has joined #ruby-lang
Sagane has quit [Ping timeout: 325 seconds]
spuk has joined #ruby-lang
jeer has joined #ruby-lang
tonni has joined #ruby-lang
Sagane has joined #ruby-lang
<whitequark>
r0bglees0n: read the kernel of the OS you are using
<whitequark>
*the relevant source of
<yorickpeterse>
you just told him to go fuck himself
Olipro has quit [Ping timeout: 246 seconds]
<yorickpeterse>
that's not very nice
smashwilson has joined #ruby-lang
<whitequark>
no, that's what you do if you are curious about the OS internals: you go and investigate those internals
kvs_ has joined #ruby-lang
<whitequark>
at no higher level I know of such a guarantee about message splitting is provided
<r0bglees0n>
whitequark: okay, I will look into it
mykoweb has joined #ruby-lang
Olipro has joined #ruby-lang
jsaak has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
johnmilton has joined #ruby-lang
serroft1 has quit [Quit: Leaving.]
FiXato|VPS has joined #ruby-lang
matled has joined #ruby-lang
Lewix has joined #ruby-lang
<gnufied>
fwiw I thought this is known thing. Richard Stevens unix and networking book is solid reference, if you don't want to read Kernel code and yet know more about it.
<r0bglees0n>
i don't usually buy books, but i will consider it :))
machuga_ has joined #ruby-lang
<r0bglees0n>
don't buy them because i don't read them, though
serroft has joined #ruby-lang
nXqd has joined #ruby-lang
flgr has joined #ruby-lang
tonni has quit [Read error: Connection reset by peer]
<whitequark>
drasch: can you reproduce that on another machine?
vlad_starkov has quit [Remote host closed the connection]
<whitequark>
that valgrind fault looks very odd.
bjh13_ has quit [Quit: leaving]
bjh13 has joined #ruby-lang
pbjorklund has joined #ruby-lang
paramg has quit [Ping timeout: 272 seconds]
Guest52718 has quit [Quit: √]
Mon_Ouie has quit [Changing host]
Mon_Ouie has joined #ruby-lang
solars has quit [Ping timeout: 245 seconds]
paramg has joined #ruby-lang
<gnufied>
drasch: is that custom compiled ruby?
Muz has quit [Quit: Reconnecting]
Muz__ has joined #ruby-lang
Muz__ is now known as Muz
sluukkonen1 has joined #ruby-lang
<gnufied>
it is probably worth compiling with debug symbols enabled
<gnufied>
I use:
<gnufied>
./configure --enable-shared \
<gnufied>
--disable-install-doc optflags="-O0" \
<gnufied>
debugflags="-g3 -gdb"
badeball has joined #ruby-lang
xybre has quit [Changing host]
xybre has joined #ruby-lang
diegoviola has quit [Ping timeout: 272 seconds]
<darix>
drasch: q: are you using multithreaded rails in your 3.2 app maybe?
centrx has joined #ruby-lang
<darix>
and didnt enable the multithreaded option in the app?
tylersmith has joined #ruby-lang
tdy has joined #ruby-lang
retro|cz has quit [Ping timeout: 240 seconds]
mikecmpb_ has quit [Quit: ciao.]
__butch__ has joined #ruby-lang
diegoviola has joined #ruby-lang
seanlinsley| has joined #ruby-lang
onewheelskyward has joined #ruby-lang
JohnBat26 has joined #ruby-lang
Olipro has quit [Remote host closed the connection]
__butch__ has quit [Quit: Leaving.]
__butch__ has joined #ruby-lang
Olipro has joined #ruby-lang
yfeldblum has joined #ruby-lang
makoto has joined #ruby-lang
__butch__ has quit [Remote host closed the connection]
__butch__ has joined #ruby-lang
jsrn has joined #ruby-lang
paramg has quit [Ping timeout: 248 seconds]
rue|w has quit [Remote host closed the connection]
Skinns has joined #ruby-lang
<Skinns>
Hello I am new to ruby and in the process of trying to learn the language. can someone tell me what the ? means in this line.
<Skinns>
puts value > 5 ? 'Over 5' : 'Not over 5'
yfeldblum has quit [Read error: Connection reset by peer]
<centrx>
Skinns, ? : is the ternary conditional. It is is also common in other languages as well.
Muz has quit [Changing host]
Muz has joined #ruby-lang
<centrx>
Skinns, a ? b : c means if a then b else c
makoto has quit [Ping timeout: 272 seconds]
<Skinns>
Ok thank you very much
__butch__ has quit [Remote host closed the connection]
Barrin6 has joined #ruby-lang
Barrin6 has quit [Max SendQ exceeded]
__butch__ has joined #ruby-lang
__butch__ has quit [Client Quit]
Barrin6 has joined #ruby-lang
Barrin6 has quit [Max SendQ exceeded]
__butch__ has joined #ruby-lang
Barrin6 has joined #ruby-lang
benlovell has quit [Ping timeout: 245 seconds]
deception has joined #ruby-lang
Barrin6 has quit [Max SendQ exceeded]
Barrin6 has joined #ruby-lang
Barrin6 has quit [Max SendQ exceeded]
Barrin6 has joined #ruby-lang
ericwood has quit [Ping timeout: 252 seconds]
ericwood has joined #ruby-lang
mihar has joined #ruby-lang
phansch has quit [Remote host closed the connection]
Pupeno_w has quit [Ping timeout: 240 seconds]
centrx is now known as Guest85891
<Senjai`work>
Question, at what point should you ever call to_f on a BigDecimal
Senjai`work is now known as Senjai
<Senjai>
Typically, I use to_s when checking equality to prevent any kind of coercion errors, is this over the top?
tdy has quit [Changing host]
tdy has joined #ruby-lang
<Guest85891>
Senjai, You could call to_d on the other one...
Lewix has joined #ruby-lang
Guest85891 is now known as centrx_supreme
<Senjai>
never used to_d, you'd call that on BigDecimal or the string
<Skinns>
What is the best place to check for a fast refrence? For example on hwat to_d and to_f are.
<Senjai>
Skinns: ruby doc
<Skinns>
kk
<Senjai>
centrx_supreme: We're calculating money here, so I don't expect any great deal of preicision issues.
<Senjai>
the big decimals precision is always set to two decimal places
<Senjai>
I'm just wondering about best practices
<centrx_supreme>
Skinns, The Ruby (and the Rails) docs are quite excellent. They also pair the source code with the documentation to see what is happening "under the hood".
mehlah has quit [Quit: Leaving...]
jackyalcine has joined #ruby-lang
<Skinns>
Thank you
<Skinns>
I am very new to programming, and i am in the process of learning ruby, then rails so I can start to work on some web applications
<Skinns>
currently running through the lynda courses
<centrx_supreme>
Excellent! You have chosen the right language and come to the right place.
nszceta has quit [Quit: out]
<Skinns>
thats good to hear, at first I was wondering if I choose the correct language and framework for these types of projects.
Olipro has quit [Changing host]
Olipro has joined #ruby-lang
tonni has joined #ruby-lang
<centrx_supreme>
Skinns, Also, FYI, #ruby is another active Ruby channel here on Freenode. Though right now Freenode is being DDOSed.
paramg has joined #ruby-lang
crankharder has quit [Quit: leaving]
<csaunders>
oh that's whats been happening :'(
<Skinns>
ok thanks
crankharder has joined #ruby-lang
<Senjai>
Skinns: I'd suggest codecademy, that's how I started
samlambert has joined #ruby-lang
yxhuvud has joined #ruby-lang
<Senjai>
Skinns: and pick up books from there
<Senjai>
Skinns: Programming Ruby 1.9 and 2.0 is one of the best books ever written imo
bantic has quit [Quit: bantic]
<Skinns>
I did the codecademy lessons up to the methods part. Now I am watching the lynda videos on it. Its nice because the videos are making a lot of sense now that I have messed around with it.
<Skinns>
I think I will finish all of the lynda videos now and then go back to codecademy and finish the lesssons
AKASkip has joined #ruby-lang
<Senjai>
Skinns: Lynda will go farther than codecademy, I'd just suggest picking up the pickaxe (the book I just mentioned)
<Senjai>
and go from there
<Lewix>
Skinns: the well grounded rubyist imo
saarinen has joined #ruby-lang
<Senjai>
Lewix: over pickaxe? No wayz :P
<Senjai>
get both
<Lewix>
definitely
<Skinns>
haha, the books are on codecademy?
<Senjai>
Skinns: No
<Lewix>
I got to confess I've never read pickaxe =)
<Lewix>
Senjai: good timing. What are your top ruby books
<Skinns>
thank you I will get the book for sure
priodev has joined #ruby-lang
<Senjai>
Lewix: Design patterns in ruby by metz, Pickaxe, Rails 3 in action (rails 4 in action is still in dev, but worth a read), multitenancy with rails by ryan bigg
<Lewix>
I probably read two chapters of pickaxe
<Senjai>
Metaprogramming ruby
<Senjai>
Working with TCP sockets, ruby threads minibooks on pragprog
<Senjai>
Rest of the books I read are language agnostic
<Skinns>
do you think I should have a very strong understanding of ruby before I dip into rails? I started to do rails lessons frist but after about a quarter of the way I decided I better get a better understanding of ruby first lol
<Lewix>
ah you've been quite busy
<Senjai>
Skinns: The pickaxe will give you enough of an understanding
<havenwood>
Skinns: Maybe learn to use Sinatra before Rails.
<Skinns>
Sinatra?
<Senjai>
Skinns: People suggest Sinatra, but its not necessary, unless your writing your own middleware for rails applications
<csaunders>
the Unix processes one is a really quick read, I knew a bunch from my OS course back in Uni but it was a nice friendly refresher
<Lewix>
Senjai: thanks for the list
<havenwood>
Lewix: Creator of Clojure, yeah, but I think his ideas apply to Ruby as much as Clojure. He did give a talk at a RailsConf a few years back. :)
<gnufied>
it will be interesting to know what you see there
<gnufied>
primarily I have seen seg faults because of C extensions that were compiled against wrong version of Ruby
jayne has joined #ruby-lang
<gnufied>
for example, I compiled RMagick with ruby 1.8 and by some weird trick now I am trying to load it with 1.9. boom it goes
<gnufied>
Not saying that is the case here, but you are getting soo many seg faults that case appears to be with your setup
<gnufied>
rather than ruby general
<drasch>
gnufied: i've seen that too, in this case we are running a consistent version of ruby. You can also see in some of the segfaults posted all the shared libraries loaded
<drasch>
we were compiling just to get latest patched for our platform, no patches or anything
dfr|work has joined #ruby-lang
<drasch>
I'm currently building 1.9.3 HEAD from svn
<drasch>
(and running under valgrind)
<gnufied>
It is worth isolating custom compiled rubies
<dfr|work>
Hi. I remember seeing somewhere syntax: class Foo < Bar("zeta") but can't remember exactly what. Is that as similar as method Bar returning a class or something else?
<gnufied>
currently I think yum install ruby and this thing will install in same directory
<dfr|work>
s/as similar/as simple/gc
<drasch>
gnufied: our rpm is replacing the stock ruby
<darix>
drasch: and your rpm is not building a debuginfo package?
Szop_ has joined #ruby-lang
<gnufied>
I would seriously leave —host, —build options alone
<drasch>
those came from rpm builder, i didn't manually add them
<drasch>
i'm happy to try without
<darix>
drasch: i wouldnt fiddle with the %configure macro
<darix>
drasch: i would try to find out how to tell rpmbuild to build the debuginfo packages for you
<darix>
then install those
<darix>
most distros now use detached debug symbols
CaptainJet has joined #ruby-lang
Pupeno_w has joined #ruby-lang
yfeldblum has quit [Remote host closed the connection]
<drasch>
darix: right, well the debug symbols are working from my original bare "-g" or I wouldn't be seeing function names and source files/lines in the backtraces
<darix>
drasch: i am pretty sure -g is part of the normal redhat rpm optflags
danijoo has joined #ruby-lang
<whitequark>
dfr|work: yes, it's a method returning a class
Markvilla has joined #ruby-lang
jtw has joined #ruby-lang
yfeldblu_ has joined #ruby-lang
centrx is now known as Guest76628
vpretzel has joined #ruby-lang
Paradox has joined #ruby-lang
ConstantineXVI has joined #ruby-lang
Guest76628 is now known as centrx_vice_pres
<dfr|work>
whitequark, hokay, thanks. I was hoping I could do it cleaner, but whatcha gonna do. Thanks :)
CaptainJet has quit [Remote host closed the connection]
CaptainJet has joined #ruby-lang
Rickmasta has joined #ruby-lang
VTLob has joined #ruby-lang
Rylee has quit [Quit: WeeChat 0.4.3-rc1]
Rylee has joined #ruby-lang
Pupeno_w has quit [Ping timeout: 272 seconds]
<drasch>
darix: looks like all we changed on the spec originally was the patchset to 484
<drasch>
i con just build a fresh one without all the rpm garbage with prefix=/usr/local
zastern has joined #ruby-lang
<drasch>
ok if I skip enable-shared?
<gnufied>
pretty sure you need --enable-shared
<drasch>
okay, in it goes
<darix>
drasch: if you have to ask the question. dont touch it
<darix>
if your rpmbuild doesnt drop out a debuginfo package
<darix>
then add
dm78_ has quit [Remote host closed the connection]
<darix>
%debug_info in the spec file
<drasch>
i've uninstalled rpm, configuring manually to prefix=/usr/local so we're starting fresh
<drasch>
i've killed my rubygems lib dirs
dm78 has joined #ruby-lang
<yxhuvud>
rpm -e rpm has some interesting consequences.
<centrx_vice_pres>
rpm lol
mucker has joined #ruby-lang
<darix>
-.-
<darix>
i am out
sepp2k has joined #ruby-lang
<drasch>
thanks darix
<darix>
drasch: you are tinkering with stuff where i get the feeling you dont really know what you are doing there.
<yxhuvud>
dfr|work: you mean like class Foo < [Integer, Array].sample ?
<yxhuvud>
dfr: then yes, the thing you inherit from can be a regular expression.
phansch has joined #ruby-lang
<drasch>
darix: I appreciate the candor
<gnufied>
darix: it should be relatively straightforward to build with simple ./configure —prefix=/usr/local/ruby —enable-shared and skip the whole RPM thing
<gnufied>
thats what I would do
<darix>
gnufied: if he didnt break the rpm building all that much
<drasch>
darix: don't misinterpret my defference as ignorance, rather trying to heed the help I asked for
<gnufied>
(I don't grok rpm either)
dm78 has quit [Ping timeout: 265 seconds]
<darix>
he wouldnt need to skip rpm at all
<yxhuvud>
if you start out with fedora/redhat rpms, the ones for 2.x is a lot cleaner than the 1.9 one.
<gnufied>
darix: cool. I am just saying I wouldn't attempt to build an RPM package for a production system, if I am not familar with it
<darix>
gnufied: yes instead of building a single rpm and deploy it n times. i prefer building on n machines.
<gnufied>
well sure I see what you are saying.
<gnufied>
but if you scrollback we are trying to figure out segfaults
<gnufied>
which are happening all over the place, so step#1 - to fix those?
djinni` has joined #ruby-lang
<gnufied>
anyways
MicD_ is now known as michd
<darix>
drasch: if you call rpmbuild with your spec
<darix>
does it not build a debuginfo subpackage?
<darix>
does it build one if you add %debug_package to the spec file
<darix>
(usually done before %prep)
bantic has joined #ruby-lang
<drasch>
no
<drasch>
it doesn't build one right now
vlad_starkov has joined #ruby-lang
lcdhoffman has joined #ruby-lang
<centrx_vice_pres>
Question: Does // compile the Regexp?
<drasch>
i've got new ruby up in /usr/local/ with the -g3 and -ggdb
<drasch>
doing a bundle install now
<yorickpeterse>
whitequark: ping
vlad_starkov has quit [Read error: Connection reset by peer]
lianj has joined #ruby-lang
lianj has quit [Changing host]
lianj has joined #ruby-lang
dm78 has joined #ruby-lang
Guest84383 is now known as jacky
jacky has quit [Changing host]
jacky has joined #ruby-lang
AKASkip has quit [Ping timeout: 248 seconds]
<drasch>
gnufied: ok, restarting apache/passenger w/ valgrind and new ruby (takes ~12 minutes)
<darix>
drasch: maybe rails server is enough to reproduce it?
<drasch>
darix: we've tried with unicorn and it happens less frequently
<drasch>
darix: but it still happened after 5-6 hours
<drasch>
I don't know if we can reproduce with rails server, haven't tried :(
<drasch>
we basically have to do a replay of prod traffic on it from siege
<drasch>
we've tried to isolate which actions are causing it, but the errors and traces are all over the place
<drasch>
we'e tried changing passenger spawn methods to conservative, same results
apeiros has joined #ruby-lang
jtperreault has joined #ruby-lang
vpretzel has quit [Quit: Adios!]
makoto has joined #ruby-lang
makoto is now known as Guest54297
vpretzel has joined #ruby-lang
rh1n0 has joined #ruby-lang
rh1n0 has quit [Max SendQ exceeded]
Guest54297 has quit [Ping timeout: 252 seconds]
rue|w has joined #ruby-lang
havenwood has quit []
senj has joined #ruby-lang
havenwood has joined #ruby-lang
dik_dak has joined #ruby-lang
seanlinsley| is now known as seanlinsley
<drasch>
booted and trying to reproduce faults
relix has joined #ruby-lang
diegoviola has quit [Quit: WeeChat 0.4.2]
nszceta has joined #ruby-lang
teampoop has joined #ruby-lang
panpainter has joined #ruby-lang
robmiller has quit [Quit: Leaving.]
symm- has quit [Quit: Leaving...]
hahuang65 has joined #ruby-lang
dik_dak has quit [Quit: WeeChat 0.4.2]
jvrmaia has quit []
dik_dak has joined #ruby-lang
dik_dak has quit [Read error: Connection reset by peer]
sebastiansier has joined #ruby-lang
dik_dak has joined #ruby-lang
hahuang61 has quit [Ping timeout: 265 seconds]
dik_dak has quit [Client Quit]
dik_dak has joined #ruby-lang
mbj_ has joined #ruby-lang
mbj_ has quit [Client Quit]
pantherchild has joined #ruby-lang
phansch_ has joined #ruby-lang
phansch has quit [Ping timeout: 252 seconds]
lcdhoffman has quit [Quit: lcdhoffman]
centrx_vice_pres is now known as centrx
Elico has quit [Remote host closed the connection]
vlad_starkov has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
dik_dak has quit [Quit: WeeChat 0.4.2]
dik_dak has joined #ruby-lang
dik_dak has quit [Remote host closed the connection]
dik_dak has joined #ruby-lang
phansch_ has quit [Ping timeout: 252 seconds]
Guest79549 is now known as machuga
tbuehlmann has quit [Remote host closed the connection]
darix has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number]
miqui has quit [Remote host closed the connection]
sebastiansier has quit [Read error: Connection reset by peer]
tylersmith has joined #ruby-lang
fijimunkii has quit [Quit: leaving]
vlad_starkov has joined #ruby-lang
Skinns has quit []
fijimunkii has joined #ruby-lang
itsraining has joined #ruby-lang
fijimunkii has joined #ruby-lang
vlad_starkov has quit [Read error: Connection reset by peer]
_whitelogger_ has joined #ruby-lang
pkondzior____ has joined #ruby-lang
shaman42_ has joined #ruby-lang
hachiya_ has joined #ruby-lang
kro___ has joined #ruby-lang
rtl_ has joined #ruby-lang
Karql_ has joined #ruby-lang
wmoxam_ has joined #ruby-lang
TTilus has joined #ruby-lang
ozzloy_ has joined #ruby-lang
jtoy_ has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
darix has joined #ruby-lang
apeiros has joined #ruby-lang
hagabaka has joined #ruby-lang
marr123 has quit [Ping timeout: 248 seconds]
gnufied_ has joined #ruby-lang
deception has quit [Quit: Goodbye]
Guedes0 has joined #ruby-lang
lele` has joined #ruby-lang
makoto has joined #ruby-lang
makoto is now known as Guest6610
oddmunds1 has joined #ruby-lang
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
madveru has joined #ruby-lang
gnufied has quit [Ping timeout: 245 seconds]
marr has quit [Ping timeout: 245 seconds]
bryanl has quit [Ping timeout: 245 seconds]
Onixs has quit [Ping timeout: 245 seconds]
_whitelogger has quit [Ping timeout: 245 seconds]
pkondzior___ has quit [Ping timeout: 245 seconds]
wasnotrice has quit [Ping timeout: 245 seconds]
shaman42 has quit [Ping timeout: 245 seconds]
wasnotrice_ is now known as wasnotrice
jmeeuwen has quit [Ping timeout: 245 seconds]
oddmunds has quit [Ping timeout: 245 seconds]
rtl has quit [Ping timeout: 245 seconds]
Silex has quit [Ping timeout: 245 seconds]
yugui_zzz has quit [Ping timeout: 245 seconds]
lele has quit [Ping timeout: 245 seconds]
hachiya has quit [Ping timeout: 245 seconds]
Kabaka has quit [Ping timeout: 245 seconds]
drakkhen has quit [Ping timeout: 245 seconds]
kro_ has quit [Ping timeout: 245 seconds]
Karql has quit [Ping timeout: 245 seconds]
m4t- has quit [Ping timeout: 245 seconds]
lele|w has quit [Ping timeout: 245 seconds]
lucas has quit [Ping timeout: 245 seconds]
wnd has quit [Ping timeout: 245 seconds]
ozzloy has quit [Ping timeout: 245 seconds]
fallenhitokiri has quit [Ping timeout: 245 seconds]
jtoy has quit [Ping timeout: 245 seconds]
manveru has quit [Ping timeout: 245 seconds]
floyd2_ has quit [Ping timeout: 245 seconds]
ihme-TTilus has quit [Ping timeout: 245 seconds]
wmoxam has quit [Ping timeout: 245 seconds]
eban1 has quit [Ping timeout: 245 seconds]
Guedes1 has quit [Ping timeout: 245 seconds]
hagebake has quit [Ping timeout: 245 seconds]
igalic_ has quit [Ping timeout: 245 seconds]
gnufied_ is now known as gnufied
lele` is now known as lele
madveru is now known as manveru
pkondzior____ is now known as pkondzior___
nszceta has quit [Remote host closed the connection]
chouhoulis has quit [Ping timeout: 272 seconds]
jmeeuwen_ is now known as jmeeuwen
marr has joined #ruby-lang
drakkhen has joined #ruby-lang
igalic has joined #ruby-lang
igalic has quit [Changing host]
igalic has joined #ruby-lang
floyd2 has joined #ruby-lang
lele|w has joined #ruby-lang
Silex^^ has joined #ruby-lang
eban1 has joined #ruby-lang
m4t- has joined #ruby-lang
apeiros has quit [Ping timeout: 248 seconds]
relix has joined #ruby-lang
yugui_zzz has joined #ruby-lang
relix has quit [Max SendQ exceeded]
arBmind has joined #ruby-lang
<drasch>
Mon_Ouie: thanks
Kabaka has joined #ruby-lang
Guest6610 has quit [Ping timeout: 265 seconds]
Kero_ is now known as Kero
wnd_ is now known as wnd
relix has joined #ruby-lang
bryanl has joined #ruby-lang
__butch__ has quit [Quit: Leaving.]
Thanatermesis has joined #ruby-lang
Thanatermesis has joined #ruby-lang
Thanatermesis has quit [Client Quit]
<r0bglees0n>
drasch: are you on the latest 1.9.3 patch level? have you considered ruby2? IIRC, compatibility isn't that different from 1.9 => 2.0
<r0bglees0n>
do you have any C extensions that might do something like that?
<r0bglees0n>
2.0 is probably preferable over 2.1 because of the bugs it has if you try to experiment with that
darix has quit [Read error: error:1408F10B:SSL routines:SSL3_GET_RECORD:wrong version number]
<drasch>
r0bglees0n: we're pursuing that on a branch
darix has joined #ruby-lang
<drasch>
r0bglees0n: we're using some gems but we've been trying to upgrade them; more details here if you didn't catch them earlier: https://bugs.ruby-lang.org/issues/9473
apeiros has joined #ruby-lang
<r0bglees0n>
drasch: why has sigsegv2/3 got references to c++ source code?
Voker57 has joined #ruby-lang
<drasch>
r0bglees0n: don't know, which lines?
<r0bglees0n>
is that something that just tracks a process?