-
mesozoic_ joined the channel
-
mesozoic_ has quit
-
kenaan
-
mesozoic has quit
-
new core enhancement
https://tm.tl/#8890 by hawkowl: async/await doesn't work with chained Deferreds
-
-
clokep joined the channel
-
mesozoic joined the channel
-
waxwing joined the channel
-
terrycojones has quit
-
terrycojones joined the channel
-
clokep has quit
-
clokep joined the channel
-
dude-x joined the channel
-
o11c joined the channel
-
o11c
I'm trying to start a process, with line-oriented stdin/stdout, but I get an exception
-
builtins.AttributeError: '_ProcessEndpointTransport' object has no attribute 'disconnecting'
-
dpn`
o11c, it could be trying to disconnect before it's connected?
-
o11c
-
dpn`: I don't *think* so, since before I fixed the delimiter, I could see the process existed
-
actually, the process *exists* even despite this error
-
I think this is a bug: twisted is schizophrenic about whether transports are required to have the 'disconnecting' attribute or not
-
I assume only TCP endpoints do
-
dpn`
o11c, can you show which line that error is happening on?
-
o11c
after run(), it's not in my code
-
mesozoic has quit
-
dpn`
i mean which line in which twisted file.. you're not getting a stacktrace?
-
o11c
-
licensed has quit
-
(and #L573 for the LineReceiver class instead of LineOnlyReceiver)
-
mesozoic joined the channel
-
dpn`
o11c, have you defined your own Protocol? Can you show that?
-
assuming you're on linux
-
o11c
That gist is my entire code
-
dpn`
-
sorry i missed the gist
-
o11c
process, not stdio
-
gdb spits out a bunch of info on startup, so the dataReceived callback is called without any further code on my part
-
dpn`
yeah but the parent child fd's are handled with stdio
-
the pipes to the child process
-
do you have the full stacktrace?
-
o11c
refresh the gist
-
I'm 95% sure that your stdio link is totally unrelated, the child isn't using twisted ...
-
dpn`
ah sorry my bad
-
have my head in ampoule land too much
-
itamar has quit
-
moshez has quit
-
hmm I'd have to dig into it more sorry
-
I'm still a bit behind when using endpoints
-
but even so, you could try p = GdbMiProtocol();p.transport.disconnecting = False or something to hack around it
-
but it does seem like something is being called/happening before the transport is fully initialised
-
o11c
in connectionMade?
-
yeah, that works
-
moshez joined the channel
-
_ProcessEndpointTransport inherits from something dynamic so it's hard to tell what's going on
-
sorry, meatspace calls
-
terrycojones has quit
-
faldridge joined the channel
-
moshez has quit
-
moshez joined the channel
-
moshez has quit
-
faldridge has quit
-
faldridge joined the channel
-
faldridge has quit
-
faldridge joined the channel
-
faldridge has quit
-
faldridge joined the channel
-
moshez joined the channel
-
jordanl has quit
-
moshez has quit
-
runciter joined the channel
-
moshez joined the channel
-
kenaan
-
njs joined the channel
-
evil_gordita joined the channel
-
faldridge has quit
-
faldridge joined the channel
-
Cetusx has quit
-
runciter has quit
-
faldridge has quit
-
pocek joined the channel
-
InfoTest1 joined the channel
-
efphe joined the channel
-
brodolfo joined the channel
-
slav0nic joined the channel
-
hawkowl submitted <
https://tm.tl/#8890> - async/await doesn't work with chained Deferreds (unassigned) for review
-
artige has quit
-
InfoTest joined the channel
-
artige joined the channel
-
-
itamar joined the channel
-
clokep joined the channel
-
reubano joined the channel
-
clokep joined the channel
-
Lukasa reviewed <
https://tm.tl/#8828> - Add support for ecdsa keys using scripts/ckeygen (assigned to acabhishek)
-
terrycojones joined the channel
-
terrycojones has quit
-
clokep joined the channel
-
Cetusx joined the channel
-
evil_gordita has quit
-
rajesh_ joined the channel
-
faldridge joined the channel
-
efphe has quit
-
faldridge has quit
-
rajesh_ has quit
-
LionsMane joined the channel
-
faldridge joined the channel
-
dude-x joined the channel
-
faldridge has quit
-
rajesh joined the channel
-
faldridge joined the channel
-
terrycojones joined the channel
-
itamar has quit
-
jordanl joined the channel
-
faldridge has quit
-
-
jordanl has quit
-
faldridge joined the channel
-
jcline joined the channel
-
iffy joined the channel
-
faldridge has quit
-
Electrometro joined the channel
-
Electrometro joined the channel
-
acabhishek942 submitted <
https://tm.tl/#8828> - Add support for ecdsa keys using scripts/ckeygen (unassigned) for review
-
runciter joined the channel
-
Lukasa reviewed <
https://tm.tl/#8828> - Add support for ecdsa keys using scripts/ckeygen (assigned to acabhishek)
-
faldridge joined the channel
-
faldridge has quit
-
faldridge joined the channel
-
faldridge has quit
-
faldridge joined the channel
-
zenware joined the channel
-
brodolfo has quit
-
faldridge has quit
-
faldridge joined the channel
-
faldridge has quit
-
iffy has left the channel
-
acabhishek942 submitted <
https://tm.tl/#8828> - Add support for ecdsa keys using scripts/ckeygen (unassigned) for review
-
faldridge joined the channel
-
efphe joined the channel
-
mesozoic_ joined the channel
-
mesozoic has quit
-
jriddy has quit
-
dol-sen
What changed in twisted-16.5.0 with respect to the setup.py install????
-
faldridge has quit
-
I am getting a sandbox violation on a Gentoo system
-
File "/usr/lib64/python2.7/site-packages/setuptools/command/easy_install.py", line 1102, in run_setup
-
raise DistutilsError("Setup script exited with %s" % (v.args[0],))
-
distutils.errors.DistutilsError: Setup script exited with error: SandboxViolation: mkdir('/var/tmp/portage/dev-python/twisted-16.5.0/work/Twisted-16.5.0-python2_7/incremental.egg-info', 511) {}
-
this is a new problem