Hongli Lai
Hongli Lai
http://www.railstips.org/blog/archives/2011/05/04/eventmachine-and-passenger/
See the discussion at https://github.com/phusion/passenger/issues/1612
We should have documentation on how graceful stopping works, similar to how [Apache](http://httpd.apache.org/docs/2.2/stopping.html) and [Nginx](http://nginx.org/en/docs/control.html) document it. We should also tell users how to invoke a graceful stop, e.g. by...
Because they can be slow. Timing information should be logged with the debug level.
There are actually many vars for which I am unsure whether they are safe, so I err on the cautious side and declare them unsafe. But this should be documented...
Slowness may come from chown and hooks. This slowness may confuse users. We should print a warning if run time is too long. This warning should tell users to set...
Right now we chown the home dir, which may be slow if there are many files in the home dir. During dogfooding we've already seen cases in which the home...
#### Environment - Ruby 3.3.1, macOS - sorbet-0.5.11547 - sorbet-runtime-0.5.11547 #### Input [→ View on sorbet.run](https://sorbet.run/#%23%20typed%3A%20strict%0Arequire%20%22sorbet-runtime%22%0A%0Aclass%20Car%0A%20%20extend%20T%3A%3ASig%0A%0A%20%20sig%20%7B%20params%28block%3A%20T.proc.bind%28Car%29.void%29.void%20%7D%0A%20%20def%20self.drive%28%26block%29%0A%20%20%20%20car%20%3D%20new%0A%20%20%20%20puts%20%22Start%20driving%22%0A%20%20%20%20car.instance_eval%28%26block%29%0A%20%20%20%20puts%20%22Done%20driving%22%0A%20%20end%0A%0A%20%20private%0A%0A%20%20sig%20%7B%20returns%28String%29%20%7D%0A%0A%20%20def%20color%0A%20%20%20%20%22red%22%0A%20%20end%0Aend%0A%0ACar.drive%20do%0A%20%20%23%20T.reveal_type%28self%29%20%23%20%3D%3E%20Car%0A%20%20extend%20T%3A%3ASig%0A%0A%20%20puts%20%22self%20is%20%23%7Bself%7D%22%20%23%20%3D%3E%20%23%3CCar%3A...%3E%0A%0A%20%20sig%20%7B%20returns%28Time%29%20%7D%0A%0A%20%20def%20now%0A%20%20%20%20Time.now%0A%20%20end%0A%0A%20%20puts%20%22The%20car%20is%20%23%7Bcolor%7D%22%0A%20%20puts%20%22The%20time%20is%20%23%7Bnow%7D%22%0Aend%0A) ```ruby # typed: strict require "sorbet-runtime" class Car extend T::Sig sig { params(block: T.proc.bind(Car).void).void...
Hi, I'm the author of [~~sorbet-rspec~~ rspec-sorbet-types](https://github.com/FooBarWidget/rspec-sorbet-types), whose goal is to add typechecking support for specs. I implemented a DSL compiler. It would be pretty silly to have two different...
/kind bug **What happened?** When we delete a PVC, external-provisioner sends two duplicate "DeleteVolume" commands in quick succession to the EFS driver. I don't know why, but it does, consistently....